在Ubuntu 11.04上,/ proc / [pid]包含oom_score_adj,但是man proc描述了旧的oom_adj。
我需要安排的是由'pbs'或'gridengine'开始的进程在别的事情被杀之前就被杀死了。 任何人都可以提出一个比获取执行者守护进程的pid的脚本更简单的scheme,并在/ proc / [pid]值中添加一个合适的值。
进程的oom_score_adj从其父进程inheritance。 从执行器守护进程调整它(如果它是由一个初始化脚本启动的,那将是一个很好的地方),所有启动的作业都会有调整后的值。
在LWN上可以find关于oom_score_adj的具体描述。