vmstatのスワップsi / soはどのサイズで異常と見なされるべきですか?

vmstatのスワップsi / soはどのサイズで異常と見なされるべきですか?

vmstat交換si / so列で、交換で読み書きされた1秒あたりのブロック数を表示できます。システムのメモリが不足しているため、スワップを使用する必要があります。ほとんどすべてのソフトウェアには、RAMに実際に使用されていないいくつかのバイトがあるため、これはお勧めします。これを交換中に放置しても何の害もありません。

しかし、システムが不健康な状態であり、交流活動が多すぎるという事実をいつ受け入れるべきですか? si = 10、so = 0すでに問題がありますか?たとえば、バーストsi = 100、so = 500はどうですか?ユーザーが文句を言うのを待つことに加えて、最終的にRAMをさらに確保するタイミングを決定する経験的な法則はありますか?

ベストアンサー1

最良の方法は、次に電話することです。

vmstat -s

行を見てrevolutions of the clock hand値を確認してください。

この数が1日の稼働時間を1回を超えない場合は、RAMで十分です。

注:これはUNIXでのみ機能します! Linuxにはそのような価値はありません。 LinuxカーネルユーザーにLinuxにその機能がないことを知らせることも1つの選択肢かもしれません。

おすすめ記事