Существует несогласованность в том, как различные операционные системы отображают единицы размера файла. Windows показывает базу 2, MacOSX показывает базу 10. У Ubuntu есть рекомендации для этого?
У Ubuntu есть политика для этого. Основной смысл заключается в следующем:
Используйте base-10 для пропускной способности сети (например, 6 Мбит / с или 50 кБ / с) и размера диска (например, 500 ГБ жесткого диска или 4,7 ГБ DVD). При использовании base-10 следуйте политике для префиксов (например, kB, MB).
Используйте base-2 для размеров RAM (например, 2 GiB RAM).
Существует библиотека стандарта IEC , доступная, начиная с Ubuntu 11.04, которая предоставляет вспомогательные функции (например, KiB, MiB).
для правильного форматирования.