0

今日、3000KB/秒のスワッピングアクティビティに関するアラートをほとんど受け取りませんでした。このLinuxボックスでは、実行中のプロセスが非常に少なく、合計32GBのRAMが搭載されています。ログに記録して無料で実行したとき、疑わしいものは何も見られませんでした。(バッファ/キャッシュ)行で使用される空きメモリの比率は十分に高かった(空きで25GB、使用量で5GB)。

  1. だから私はLinuxシステムでのページングの主な原因は何であるか疑問に思っています

  2. swappinessはページングにどのように影響しますか

  3. ページがスワップアウトされる前に、ページが物理RAMにとどまる時間。Linuxでこの動作を制御するものは何ですか?

  4. 十分な空き物理RAMがある場合でも、プロセスのメモリアクセスパターンは、データが複数のページに分散している可能性があります。これによりページングが発生しますか?たとえば、プログラムがループで5GBにアクセスし、使用されていないページがスワップアウトされるように、5GBの配列を考えます。繰り返しになりますが、バッファが5GBの場合でも、20GBの物理RAMが使用可能である可能性があることに注意してください。

更新:LinuxベンダーはRHEL 6.3、カーネルバージョン2.6.32-279.el6.x86_64です。

4

0 に答える 0