プロセスのメモリ ページのどれが RAM にあり、どれがスワップ アウトされているかを (UNIX で) 確認する方法はありますか?
質問する
198 次
2 に答える
2
ポータブルな方法ではありません。
できたとしても、ほとんど役に立たないでしょう。チェックインしたページは、使用する準備ができた瞬間にスワップアウトされる可能性が非常に高いです。
于 2012-05-06T18:30:42.090 に答える
1
ポータブルな方法はありません。ページがorでスワップアウトされないようにすることができます(ただし、これには十分な権限が必要です)。または、移植性のない方法を使用することもできます。Linux では、 にあるファイルと、の下にあるプロセスのディレクトリにあるファイルで十分な情報が得られます。それらは Linux ソースのツリーに文書化されています。mlock
mlockall
kpageflags
/proc
pagemap
/proc
Documentation
于 2012-05-06T18:27:25.190 に答える