ほとんどの場合、アドバタイズされたディスク容量が、UI によって報告されたディスク容量よりも多いのはなぜですか? たとえば、私は「80 GB」のハード ドライブを持っていますが、iTunes UI には 74 しか表示されません。通常、これはハード ディスクでも見られ、容量はドライブ文字で報告されます。
8 に答える
実際に使用できる容量が、ドライブに記載されている容量と異なる理由は 3 つあります。
- ハード ドライブのメーカーは 1GB を 10 億バイトとして扱いますが、オペレーティング システムでは 1,073,741,824 バイト (1000 * 1000 * 1000 対 1024 * 1024 * 1024) と呼びます。
- フォーマットすると、ファイル テーブルのスペースがいくらか失われます。
- ディスク領域は、1 バイト (通常は 4K) より大きいチャンクに分割されます。一般的な Windows のデフォルトを使用すると、1 バイトのファイルはディスク上で 4K のスペースを占有します。
これらのうち、最初の 2 つは、ドライブによって報告されるスペースの量に影響を与える可能性があります (2 番目の IIRC は、NTFS よりも FAT32 の問題でした)。最後の 1 つは残りの空き容量に影響するだけですが、それでもドライブの全容量を使用できなくなります。
これは、OS が空き容量を計算する方法と、ハード ドライブの製造元による方法です。
OS: 1MB = 1024KB
ベンダー: 1MB = 1000KB
ベンダーは常に *1000 を使用して数を増やします。
主な原因は、基数 10 と基数 2 を使用してストレージ サイズを一覧表示することです。実質的に丸め誤差になります。
実際のサイズを反映するために、基数 10 の代わりに基数 2 の値でストレージ サイズをリストしようとする動きがあります。
これは、1000 の倍数である標準 (SI) プレフィックス (ギガ、メガ、キロなど)と1024 の倍数であるバイナリ プレフィックスの違いです。
マーケティングでは、80 ギガバイトを 80,000,000,000 バイトと見なしています。OS は、80 ギガバイトを 85,899,345,920 バイトと見なします。
通常、OSまたは一部のソフトウェアがバックアップまたはシステムの目的で取得および非表示にするパーティション化されたスペースが原因です。
製造元が MB を 1024KB と見なしているとします。その他 1000KB。GBも同様。1024MB と言う人もいます。その他 1000MB。
次に、それはフォーマットされていないサイズを指します。書式設定には、ある程度のスペースが必要です。
さらに、ギガバイトをわずかに不正確な数値として宣伝することが多く、結果として違いが生じます。これは、ほとんどのハード ドライブ ボックスの外側にある免責事項のテキストで確認できます。