1
バイナリプレフィックスでバイトサイズを表示する方法
私が覚えている限り、Microsoft DOSとWindowsは、バイナリプレフィックスではなく、10進プレフィックスでバイトサイズを表示してきました。これは、長年にわたって少なくとも2世代のコンピュータユーザーを悩ませてきました。がなければならない 少なくとも A 6 種類の質問 "なぜ私のX GBハードディスクドライブにY GBしか表示されないのですか?"ウェブ上で。 バイトサイズの表示に10進数の接頭辞を使用しても問題ありません。本当に!しかし、バイナリベースのサイズ計算を使用していて、それらに10進数の接頭辞を付けると、全体の残骸になります。 これは、32 GBのディスクパーティションが次のように表示される例です。 diskpart Windowsでは。 Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 Primary 29 GB 1024 KB これに正当な、論理的な理由はありますか?マイクロソフトはなぜ最新のWindowsバージョンでもまだこの悪い慣習に対応しているのですか? 少なくとも、私は彼らがCanonicalがUbuntu Linuxでやっていることをやることを考えるべきだと思います。彼らは10進数の接頭辞を使っています、 そして ディスクとファイルのサイズを表示するための10進数ベースの計算。そのため、Ubuntuでは、500 GBのディスクは500 GBと表示されます。 バウウィ! Voilá! これは、同じディスクパーティションが次のように表示されるものです。 parted Ubuntuで。 Number Start End Size Type File system Flags …