質問: ssdのサイズが奇妙なのはなぜですか? ssdのサイズが、通常の256 gbや512 gbではなく、240 gbや120 gbのようなのはなぜですか?これらの数字は、240や120よりもはるかに意味があります。
回答: メカニカルハードドライブとソリッドステートハードドライブはどちらも、定格容量を超える生容量を持っています。 「余分な」容量は不良セクタを交換するために確保されているので、ドライブは組立ラインから完全に離れている必要はなく、不良セクタは後で使用中にスペアセクタに再マッピングすることができます。工場での初期テスト中に、不良セクタはスペアセクタにマッピングされます。ドライブが使用されるとき、それは(ビットレベルエラーを検出するためにエラー訂正ルーチンを使用して)セクタを監視し、そしてセクタが不良になり始めたとき、それはそのセクタをスペアにコピーし、次にそれを再マッピングする。そのセクターが要求されるたびに、ドライブは元のセクターではなく新しいセクターに進みます。メカニカルドライブでは、サーボ、ヘッド、およびplatterのエンコーディングを制御するため、任意の量のスペアストレージを追加できます。したがって、セクタリマッピング用に1gbの定格ストレージと1gbのスペアスペースを追加できます。ただし、ssdはフラッシュメモリを使用します。フラッシュメモリは常に2の累乗で製造されています。アドレスをデコードするのに必要とされるシリコンは、200バイトをアクセスする8ビットアドレスに対して、256バイトをアクセスする8ビットアドレスと同じである。シリコンのその部分のサイズは変わらないので、シリコンの再生状態を最も効率的に使用するには、実際のフラッシュ容量に2のべき乗を使用することです。そのため、ドライブメーカーは2の累乗で総未処理容量を使い続けていますが、セクター再マッピングのために未処理容量の一部を確保する必要があります。これにより、たとえば256gbの未処理容量となり、240gbの使用可能容量しか得られません。