間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

vm.drop_caches

http://www.thinkit.co.jp/free/tech/23/10/

sysctl -w vm.drop_caches=1

約1GBのファイルの読み取りで、約1GBほどページキャッシュに蓄えられた後、vm.drop_cachesの設定により、メモリが開放されています。

ほほー。

参考
http://chiji.atnifty.com/topics/?p=16

echo "3" > /proc/sys/vm/drop_caches
1・・・ページキャッシュのみを解放
2・・・ダーティページとinodeキャッシュを解放
3・・・ ページキャッシュとダーティページとinode

を解放
実行前にsyncを実行したほうがいいらしい。
2はいいとして、1と3をしたら直後にパフォーマンス悪くなりそう・・・

ふむ

必要容量分のファイルを/dev/zeroから作成して消すという方法もあるらしい。
未検証

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。