どのプロセスがどのページを使用しますか?

どのプロセスがどのページを使用しますか?

私のLinuxシステムにメモリの断片化があります。実行中の各プロセスでどのページを順番に使用するのか、そのページ数は何個あるのかを確認する方法はありますか?

答え1

から情報を得ることができます/proc/<PID>/maps

例:

$ cat /proc/3618/maps 
00400000-005ce000 r-xp 00000000 fd:00 78541      /usr/sbin/<service>
007cd000-00811000 rw-p 001cd000 fd:00 78541      /usr/sbin/<service>

実際にRAMのページが気になる場合は、次のようにしてください。最小コア&同期

関連情報