メインメニューを開く

差分

ストップ・ザ・ワールド

10 バイト追加, 2014年8月6日 (水) 15:08
ストップ・ザ・ワールドは運用中の[[サーバー]]で発生すると[[監視室]]はパニック状態になる。[[Java]]で書かれた[[プログラム]]を、[[メモリ]]をモリモリ積んだ[[サーバー]]で動かすと、[[メモリ]]を食い尽くすまで長い時間がかかるため、忘れた頃に一気に[[ガベージコレクション]]しようとして長時間のストップ・ザ・ワールドが発生するケースが多い。[[ハードディスク]]の[[デフラグ]]などと同様に、ストップ・ザ・ワールドの停止時間は基本的に[[メモリ]]の搭載量に比例するため、[[ITドカタ]]に配給されるしょぼい[[スペック]]の[[PC]]で動かしている開発時点では発覚しないことが多い。
[[8ビットパソコン]]の時代に一世風靡した[[MS-BASIC]]系では1分以上もザラであり時には5分以上のストップ・ザ・ワールドも珍しくなかったが、最近ではそこまで凄いのは稀であるが、冗長構成を完璧に組んだサーバー群では数十秒の停止でも系では1分以上もザラであり時には5分以上のストップ・ザ・ワールドも珍しくなかったが、最近ではそこまで凄いのは稀である。ただ、[[冗長構成]]を完璧に組んだサーバー群では数十秒の停止でも[[フェイルオーバークラスター]]が発動したりと一大事に発展することも多い。
==関連項目==
匿名利用者