_/proc/sys/vm/swappiness
_はいいですが、_/proc/$PID/oom_adj
_のようなプロセスごとのノブが必要です。そのため、特定のプロセスが他のプロセスよりもページをスワップアウトする可能性を低くすることができます。 memlock()
とは異なり、これはプログラムのスワップアウトを妨げません。 Nice
と同様に、ユーザーはデフォルトでプログラムの可能性を低くすることはできませんが、スワップされる可能性は高くなります。これを_/proc/$PID/swappiness_adj
_と呼ばなければならなかったと思います。