「ストップ・ザ・ワールド」の版間の差分

編集の要約なし
 
(同じ利用者による、間の1版が非表示)
13行目: 13行目:


==サーバー==
==サーバー==
ストップ・ザ・ワールドは運用中の[[サーバー]]で発生すると[[監視室]]はパニック状態になる。
ストップ・ザ・ワールドは運用中の[[サーバー]]で発生すると[[監視室]]はパニック状態になる。とくに[[冗長構成]]を完璧に組んだ[[サーバー]]群では数十秒の停止でも[[フェイルオーバークラスター]]が発動したりと一大事に発展することも多い。
とくに[[冗長構成]]を完璧に組んだ[[サーバー]]群では数十秒の停止でも[[フェイルオーバークラスター]]が発動したりと一大事に発展することも多い。


[[ハードディスク]]の[[デフラグ]]の時間が大容量なほど長時間になるのと同様に、ガーベジコレクションによるストップ・ザ・ワールドの停止時間も基本的に[[メモリ]]の搭載量に比例する。
[[ハードディスク]]の[[デフラグ]]の時間が大容量なほど長時間になるのと同様に、[[ガーベジコレクション]]によるストップ・ザ・ワールドの停止時間も基本的に[[メモリ]]の搭載量に比例する。


一般的に[[Java]]で書かれた[[プログラム]]を動かすサーバーはアホみたいに[[メモリ]]をモリモリ積んでいる傾向があるが、その大量の[[メモリ]]を食い尽くすまでに長い時間がかかり、忘れた頃に一気に[[ガベージコレクション]]が発動することで、とてつもない長時間のストップ・ザ・ワールドが発生するケースが多い。
一般的に[[Java]]で書かれた[[プログラム]]を動かすサーバーはアホみたいに[[メモリ]]をモリモリ積んでいる傾向があるが、その大量の[[メモリ]]を食い尽くすまでに長い時間がかかり、忘れた頃に一気に[[ガベージコレクション]]が発動することで、とてつもない長時間のストップ・ザ・ワールドが発生するケースが多い。
27行目: 26行目:
==関連項目==
==関連項目==
* [[ガベージコレクション]]
* [[ガベージコレクション]]
<amazon> ストップ・ザ・ワールド </amazon>


[[category: プログラミング]]
[[category: プログラミング]]
[[category: コンピューター]]