/proc/self/oom_score_adjを設定するためのライブラリ呼び出しまたはシステム呼び出しはありますか?

/proc/self/oom_score_adjを設定するためのライブラリ呼び出しまたはシステム呼び出しはありますか?

OOM Killerがひどい結果を目指す重要なプロセスがあります。私はこのようなことを減らしたいです。 Googleの検索結果は次のようになります。

echo -1000 > /proc/${PID}/oom_score_adj

プログラムソース自体でこれを実行したいのですが。これを行うためのライブラリ呼び出しまたはシステム呼び出しはありますか?それとも、、&は唯一のオプションですかgetpid()open()write()close()

ベストアンサー1

私が知っている限り、システムコールやライブラリ機能はありません。しかし、そうする必要はありませんgetpid()。ただ開いてみてください。/proc/self/oom_score_adjまっすぐ。

おすすめ記事