Answers:
(实际上下降了。)sync
先运行,然后
免费的页面缓存:
echo 1 > /proc/sys/vm/drop_caches
免费的牙科和inode:
echo 2 > /proc/sys/vm/drop_caches
免费的页面缓存,牙科和索引节点:
echo 3 > /proc/sys/vm/drop_caches
然后,您可以从干净的缓存开始,但是当然缓存仍然可以使用。
不,您不能绕过缓存。但是,但是,您可以使用附加的系统调用fsync(3)强制文件系统同步(这意味着清除缓存并将数据写入磁盘)。
问候,CK