差分

ナビゲーションに移動 検索に移動

ストップ・ザ・ワールド

368 バイト追加, 2019年12月3日 (火) 06:48
[[ガベージコレクション]]が終わると何事も無かったかのように[[プログラム]]は動きだす。
 
オレの能力は「5秒間」だけ時を止められる………
そして動き出す
==概要==
とくに[[冗長構成]]を完璧に組んだ[[サーバー]]群では数十秒の停止でも[[フェイルオーバークラスター]]が発動したりと一大事に発展することも多い。
[[Javaハードディスク]]で書かれた[[プログラムデフラグ]]を、の時間が大容量なほど長時間になるのと同様に、ガーベジコレクションによるストップ・ザ・ワールドの停止時間も基本的に[[メモリ]]をモリモリ積んだの搭載量に比例する。 一般的に[[Java]]で書かれた[サーバー[プログラム]]を動かすサーバーはアホみたいに[[メモリ]]で動かすと、をモリモリ積んでいる傾向があるが、その大量の[[メモリ]]を食い尽くすまで長い時間がかかるため、忘れた頃に一気にを食い尽くすまでに長い時間がかかり、忘れた頃に一気に[[ガベージコレクション]]しようとして長時間のストップ・ザ・ワールドが発生するケースが多い。が発動することで、とてつもない長時間のストップ・ザ・ワールドが発生するケースが多い。
一方、[[ハードディスクITドカタ]]に配給されるショボい[[デフラグスペック]]の時間が大容量なほど長時間になるのと同様に、ストップ・ザ・ワールドの停止時間も基本的に[[メモリPC]]の搭載量に比例するため、、いわゆる[[ITドカタ社畜PC]]に配給されるショボいでの開発時点ではメモリ不足により頻繁かつ小規模なガベージコレクションが行われるため問題発覚しないことが多い。[[スペック単体テスト]][[PC結合テスト]]、いわゆるはやっても長時間の[[社畜PC耐久テスト]]での開発時点ではメモリ不足により頻繁かつ小規模なガベージコレクションが行われるため発覚しないことが多い。はしないことが多いのも問題の原因だ。
===SSD===

案内メニュー