Out-of-Memory
是否有庫呼叫或系統呼叫來設置 /proc/self/oom_score_adj?
我有一個重要的過程,OOM Killer 看中了一個不幸的結果。我想讓這種可能性降低。所有Google出現的東西都是這樣的:
echo -1000 > /proc/${PID}/oom_score_adj
而我想在程序源本身中做到這一點。是否有庫呼叫或系統呼叫來執行此操作,還是我唯一的選擇
getpid()
,open()
,write()
&close()
?
據我所知,沒有系統呼叫或庫函式。不過沒必要
getpid()
,直接打開就可以了/proc/self/oom_score_adj
。