$ sudo vim /etc/init.d/monit
/etc/init.d/monit
start() {
echo -n $"Starting $prog: "
daemon $prog
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
+ PID=`cat /var/run/monit.pid`
+ echo -17 > /proc/$PID/oom_adj
return $RETVAL
}
プロセスを再起動し、反映されていることを確認
$ sudo systemctl --system daemon-reload
$ sudo /etc/init.d/monit restart
Restarting monit (via systemctl): [ OK ]
$ cat /proc/`cat /var/run/monit.pid`/oom_adj
-17