5

sysctl を介してシステム全体でメモリ オーバーコミット ポリシーを調整できますが、プロセス自体からプロセスごとにこのポリシーを調整することは可能ですか? システムの残りの部分はオーバーコミットできますが、特定のリアルタイムプロセスでオーバーコミットを使用しないようにしたいと考えています。

4

1 に答える 1

2

いいえ、できません。

多少関連しますが、リアルタイム プロセスでは、おそらく mlock または mlockall 関数を使用して、アドレス空間を RAM に固定する必要があります。

于 2011-12-21T11:26:33.797 に答える