カーネル内部のキャッシュを開放するには $ sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches' とします. これにより ベンチマークでより正確な値が計測できるようになる カーネルの空きメモリが増える*1 ことが期待できます. ベンチマークの場合で説明すると,たとえば find コマンドの処理時間を2回連続して計測すると $ time find /usr > /dev/null real 0m3.818s user 0m0.040s sys 0m0.207s $ time find /usr > /dev/null real 0m0.030s user 0m0.003s sys 0m0.023s 2回目のfindコマンドは一瞬で処理が完了します.これは各ファイルの情報(具体的には inode と dentry)がメモリ上にキャッシュされるためです.上