アカウント名:
パスワード:
どういったケースで有用なのか想像ができないんですが
まずCOM Killerが何の略かについてご説明を。
よく見たらOOM killerでしたねメモリが不足した時にプロセスを殺す仕組みがあると聞きかじるだけで元の言葉は知らずコピペ(にすらなっていない)間違いをしましたごめんなさい
…で、どういう場合に有効なんでしょうか?適当に選んでプロセスを殺すとかシステムをクラッシュさせるだけではないかと思い疑問だったのですがちょうどよい話題だったので聞いてみたのです
OOM Killer(Out of Memory Killer)は、できるだけ影響の少ないプロセスを選んで強制終了させますが、「影響の少ない」はあくまで一般論的な話ですから、個別な話では当然システムダウンの危険性があります。
で、止められて困るプロセスをOOM Killerの対象から外す機能はありまして、必要ならば、この辺のお守りはしなくちゃいけない訳です。
具体的な所は検索して調べて下さい。
MS-DOSとかは、自分の処理に必要なメモリ(バッファとか管理領域とか)をあらかじめすべて確保していた。いまの汎用OSでは、すべて準備しておくことはできないので動的確保となる。
運転中にシステムが必要とするメモリを確保できなかった場合、にっちもさっちもいかなくなってコンソールにメッセージすら出せないかもしれない。無理なのが前提で、フリーズか再起動しかできない。ブルースクリーンは優しさ。
どれかのプロセスが突然死によって OOM Killerの発生をログに残せれば、何が起こっていたのかわかる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
COM Killerの必要性 (スコア:0)
どういったケースで有用なのか想像ができないんですが
Re: (スコア:0)
まずCOM Killerが何の略かについてご説明を。
Re:COM Killerの必要性 (スコア:0)
よく見たらOOM killerでしたね
メモリが不足した時にプロセスを殺す仕組みがあると聞きかじるだけで元の言葉は知らずコピペ(にすらなっていない)間違いをしました
ごめんなさい
…で、どういう場合に有効なんでしょうか?
適当に選んでプロセスを殺すとかシステムをクラッシュさせるだけではないかと思い疑問だったのですが
ちょうどよい話題だったので聞いてみたのです
Re:COM Killerの必要性 (スコア:1)
OOM Killer(Out of Memory Killer)は、できるだけ影響の少ないプロセスを選んで
強制終了させますが、「影響の少ない」はあくまで一般論的な話ですから、
個別な話では当然システムダウンの危険性があります。
で、止められて困るプロセスをOOM Killerの対象から外す機能はありまして、
必要ならば、この辺のお守りはしなくちゃいけない訳です。
具体的な所は検索して調べて下さい。
Re: (スコア:0)
MS-DOSとかは、自分の処理に必要なメモリ(バッファとか管理領域とか)をあらかじめすべて確保していた。
いまの汎用OSでは、すべて準備しておくことはできないので動的確保となる。
運転中にシステムが必要とするメモリを確保できなかった場合、にっちもさっちもいかなくなって
コンソールにメッセージすら出せないかもしれない。
無理なのが前提で、フリーズか再起動しかできない。ブルースクリーンは優しさ。
どれかのプロセスが突然死によって OOM Killerの発生をログに残せれば、何が起こっていたのかわかる。