Note that this action must be done as root, or it will have no effect;
so a root-owned startup script is the easiest place to do it. If you
do this, you may also wish to build
PostgreSQL>
- with -DLINUX_OOM_ADJ=0> added to CFLAGS>.
+ with -DLINUX_OOM_ADJ=0> added to CPPFLAGS>.
That will cause postmaster child processes to run with the normal
oom_adj> value of zero, so that the OOM killer can still
target them at need.