]> granicus.if.org Git - procps-ng/commit
library: trade a deprecated oomem field for proper one
authorJim Warner <james.warner@comcast.net>
Fri, 15 Apr 2016 05:00:00 +0000 (00:00 -0500)
committerCraig Small <csmall@enc.com.au>
Sat, 16 Apr 2016 23:12:02 +0000 (09:12 +1000)
commit67bf272f5da217aa74c5725602598137479b8e9d
tree588bc4826a39377831b377ec753e8bfd6b1beb0d
parent0c78f4f954880e05d09c5cd003f43bff1a3e94f5
library: trade a deprecated oomem field for proper one

Now that the conditional OOMEM_ENABLE has been removed
and, after reviewing current library support, it turns
out we've been using a deprecated /proc/<pid>/oom_adj.

What we should use instead is that more recent tunable
/proc/<pid>/oom_score_adj. This new field will provide
a range of -1000 thru +1000 (former was -17 thru +15).

Reference(s):
. removal of misguided OOMEM_ENABLE
commit 64238730fa45e92bc40b2aa28d107c2469ac29e9
. linux, partial oom_adj revert (Nov, 2012)
commit fa0cbbf145aabbf29c6f28f8a11935c0b0fd86fc
. linux, removal oom_adj (Oct, 2012)
commit 01dc52ebdf472f77cca623ca693ca24cfc0f1bbe

Signed-off-by: Jim Warner <james.warner@comcast.net>
proc/readproc.c