3

プロセスのメモリ ページのどれが RAM にあり、どれがスワップ アウトされているかを (UNIX で) 確認する方法はありますか?

4

2 に答える 2

2

ポータブルな方法ではありません。

できたとしても、ほとんど役に立たないでしょう。チェックインしたページは、使用する準備ができた瞬間にスワップアウトされる可能性が非常に高いです。

于 2012-05-06T18:30:42.090 に答える
1

ポータブルな方法はありません。ページがorでスワップアウトされないようにすることができます(ただし、これには十分な権限が必要です)。または、移植性のない方法を使用することもできます。Linux では、 にあるファイルと、の下にあるプロセスのディレクトリにあるファイルで十分な情報が得られます。それらは Linux ソースのツリーに文書化されています。mlockmlockallkpageflags/procpagemap/procDocumentation

于 2012-05-06T18:27:25.190 に答える