回答編集履歴
1
kill 9 の発動条件追加
answer
CHANGED
@@ -4,4 +4,7 @@
|
|
4
4
|
※ulimitによるメモリ制限の場合は signal 9 (SIGKILL) ではなく signal 11 (SIGSEGV) になるはずですから…
|
5
5
|
|
6
6
|
なので…。マシンの空きメモリと、動かすプログラムに必要なメモリ量が見合ってますか? というところから確認するしかないと思います。
|
7
|
-
※万が一として、cgroups の機能を使ってメモリ制限をかけてたり…しませんよね。
|
7
|
+
※万が一として、cgroups の機能を使ってメモリ制限をかけてたり…しませんよね。
|
8
|
+
|
9
|
+
追記:
|
10
|
+
kill 9 の発生条件で「ulimitによるCPU時間制限超過」というのもあったのを思い出しました。なので Oom-killer とは断言できませんね。いずれにせよ、syslog で Oom-killer の発生有無は確認した方が良いと思います。
|