web-dev-qa-db-ja.com

一般にサーバーの起動が遅いのはなぜですか?

一般的にサーバーの起動が遅いのはなぜですか?

1-2 TByteがある場合RAM=それらの場合、サーバーをコールドブートするのに10-20-30-40分かかることがあります。それはなぜですか?メモリは平均して極端に高速ではありませんか? ?なぜ「テスト」(?)にそれほど時間がかかるのですか?

2
Peter

サーバーはECCメモリを使用します。電源投入時、メモリとECCビットはややランダムな状態にあり、以前に書き込まれていないアドレスを読み取ると、メモリ/ ECC障害がトリガーされます。

したがって、メモリを確定状態に初期化する必要があります。書き込まれる-数百GBまたはTBこれにはしばらく時間がかかります。ウォームリブートでは、これは不要であり、ファームウェアによってスキップされます。

2
Zac67

詳細なハードウェアテストを実行すると、クラシックシステムの起動が遅くなります。

例を表示するには、デスクトップのBIOSで「高速メモリチェック」を無効にすると、実際のハードウェアテストにかかる時間がわかります。

つまり、サーバーの場合、ハードウェアの整合性が最も重要な側面であるため、これはそうです。

0
Overmind