Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> クリーンアップの方法キャッシュメモリとに/proc /sys /vm /drop

クリーンアップの方法キャッシュメモリとに/proc /sys /vm /drop

  

のLinuxのクリーンアップメソッドのキャッシュメモリの下および/proc /sys /vm /drop_cachesと

頻繁なファイルアクセスの下でのLinuxは、システムキャッシュの使用につながります
を増やす

$自由-mtotal無料の共有バッファを使用cachedMem:3955 3926 28 0 55 3459 - /+バッファ/キャッシュ:411 3544Swap:5726 0 5726

メモリーのメガバイト数十自由減らしますシステムは、drop_cachesとを変更することによって、ハードディスクのライトバック$同期

の汚れた内容は、procのシステムキャッシュ$エコー3>の自由なクリーンアップが遅い

の実行の同期を実行している、/proc /sys /vm /drop_cachesと詳細なドキュメント

drop_cachesと、次のとおりです。これへの書き込みは、カーネルはそのメモリがfree.To無料ページキャッシュになることを引き起こして、メモリからクリーンなキャッシュ、dentriesとiノードをドロップするようになります:*エコー1> /procの/SYS /VM /drop_cachesToフリーdentriesとiノード:*エコー2> /PROC /SYS /VM /drop_cachesToフリーページキャッシュ、dentries及びiノード:*エコー3> /PROC /SYS /VM /drop_cachesAsこの非破壊操作です、まず、ダーティオブジェクトはnotfreeableであり、ユーザが実行する必要"同期"確かallcachedオブジェクトを作るためにfreed.Thisチューナブルは2.6.16で追加されたされている。

メモリーはvm.dirty_ratio = 1vm.dirty_background_ratio =を高めるために続行されません後に/etc/sysctl.confには、以下のオプションを追加、変更します1vm.dirty_writeback_centisecs = 2vm.dirty_expire_centisecs = 3vm.drop_caches = 3vm.swappiness = 100vm.vfs_cache_pressure = 163vm.overcommit_memory = 2vm.lowmem_reserve_ratio = 32 32 8kern.maxvnodes = 3

上記セットは、より粗い、キャッシュよう基本的な役割を再生することはできません。私たちは、マシンの状態に応じた最良の妥協点を見つけるために変更する必要があります。

Copyright © Windowsの知識 All Rights Reserved