web-dev-qa-db-ja.com

プロセスをRAM(スワップしないようにする)

プロセスをRAMに保持したい。それは決してスワップに入るべきではありません。これは可能ですか?

プロセスはJavaプログラムです。CentoS7を実行しています。

mlockall ()は、現在マップされているすべてのプロセスメモリをRAMにロックする標準のC関数です。

JVMから使用する簡単な方法の1つは、 [〜#〜] jna [〜#〜] (Java Native Access)を介して呼び出すことです。これは、mlockallエージェントが利用できるものです ここ

2
jlliagre