qua*_*rtz 7 linux shell
当我执行时cp folder1 folder2 -rf,第一次大约需要10分钟.但是当它执行第二个命令时cp folder1 folder3 -rf,大约需要1分钟.folder1包含大约100 000个文件.
cp folder1 folder2 -rf
cp folder1 folder3 -rf
folder1
为什么第二次运行时间有所改善?
mna*_*gel 10
这是因为页面缓存.运行sync ; echo 3 > /proc/sys/vm/drop_caches使其再次变慢.
sync ; echo 3 > /proc/sys/vm/drop_caches
进一步阅读:
nos*_*nos 5
第一次从硬盘驱动器读取文件.
第二次从内存中读取文件.
Linux作为大多数操作系统,在内存中缓存访问的文件/块.
归档时间:
13 年,2 月 前
查看次数:
1193 次
最近记录:
11 年,2 月 前