11 ms·
Quick, how many blocks will 4096 bytes use on my storage device? The argument is that the base10 interval makes no sense with computers, because they're physic
by ffsm8 2y ago
Quick, how many blocks will 4096 bytes use on my storage device?
The argument is that the base10 interval makes no sense with computers, because they're physically base2.
You can't really have 10 without wasting 2, and that's why it made sense to use 1024 instead of 1000.
Personally I feel the pushback against gibi/mibi/kibi overblown. It's ultimately better to be coherent everywhere and always specify everything with decimals/rounded over random context dependent decisions.
But still, the original argument for 1024 made sense too.
- hn_go_brrrrr 2y ago> Quick, how many blocks will 4096 bytes use on my storage device? 1 or 8, depending.
- akira2501 2y agoAre we doing our own ECC or are we relying on the controller to do it? If the controller is doing it, how big is that block actually?
- croes 2y agoHow many blocks do 1234567890 bytes use? Unless you have some well known powers of 2 you have to calculate anyway. To be able to convert easily from byte to gibibyte, mebibyte, gibibyte, etc. is a bigger benefit. Just moving the decimal sperator to convert the units is big advantage of the metric system.
- deleted 2y ago[deleted]