Почему на жестком диске меньше памяти чем заявлено
Перейти к содержимому

Почему на жестком диске меньше памяти чем заявлено

  • автор:

Почему реальный объем жесткого диска меньше, чем указан на этикетке диска?

Система XP. У меня два жестких диска 160 и 320 Gb. Система определяет 149 и 298Gb соответственно. Где болтаются остальные Gb не понятно. Акроникс их определяет точно так же. Как мне найти потерявшиеся Gb?

Сергей, производители жестких дисков, измеряют объем в десятичной системе измерения, а операционная система считает в двоичной.

В десятичной системы приставка кило- означает 10 3 , мега- 10 6 , гига- 10 9 , а в двоичной приставки кило- 2 10 , мега- 2 20 , и гига- 2 30 таким образом в одном случае 1 килобайт равен 1000,а в другом 1024 байта.
Если у вас жесткий диск размером 160 Гбайт (указано на самом диске), то его объем равен 160 x 10 9 в байтах, теперь если это число поделить 2 30 , мы получим размер в гигабайтах «настоящих» компьютерных -149 гигабайт
Аналогичные вычисления можно проделать с диском 320 Гб.

Размер в десятичной системе счисления, Гб Размер в двоичной системе счисления, Гб
40 37
80 74
100 93
120 111
160 148
200 186
250 232
300 279
320 297
400 372
500 465
750 697
1000 930

Вы можете задать вопрос по статье специалисту.

Почему реальный объем накопителя всегда меньше заявленного?

Как скачать приложение Аэрофлот на «Андроид»

При покупке накопителя или флешки объемом 250 Гбайт мы рассчитываем получить ровно 250 Гбайт дискового пространства. Но на деле емкость любого накопителя окажется заметно меньше. Почему это происходит?

Почему реальный объем накопителя всегда меньше заявленного?

При покупке нового жесткого диска, твердотельного накопителя или обычной флешки вы наверняка замечали, что их фактический объем меньше заявленного в магазине и на этикетке. К примеру, у SSD, который продается в качестве накопителя на 250 Гбайт, на деле имеется лишь 232 Гбайт памяти.

Почему реальный объем накопителя всегда меньше заявленного?

Аналогичную картину мы увидим, если посмотрим на фактическое дисковое пространство накопителя объемом 512 Гбайт.

Почему реальный объем накопителя всегда меньше заявленного?

Причем чем выше объем HDD, SSD или флешки, тем больше окажется и расхождение между фактическим и заявленным объемом его дискового пространства. Но никакого обмана или тем более неисправности накопителя здесь нет. Так в чем же тогда дело?

Почему фактический объем накопителя меньше заявленного?

Все дело в разных системах счисления. В повседневной жизни мы привыкли работать с простой десятичной системой, в которой приставка «кило» превращает один байт в тысячу (10 в третьей степени), «мега» — в миллион (10 в шестой степени), «гига» — в миллиард (10 в девятой степени). Это банально удобно и избавляет нас от лишних расчетов. Поэтому и производители пишут на накопителях их объем в десятичной системе.

Пока вы читаете эту статью, мы готовим другие, тоже интересные. Подпишитесь на наши каналы, чтобы не пропустить!

Пока вы читаете эту статью, мы готовим другие, тоже интересные. Подпишитесь на наши каналы, чтобы не пропустить!

Но то, что хорошо для человека, необязательно хорошо и для компьютера. Любая вычислительная система работает в двоичной системе счисления, переводя эти значения в десятичную систему лишь для удобства пользователей. А «кило» в двоичной системе — это не что иное, как 2 в десятой степени или 1024. Иными словами, один бит в ней (минимальная единица информации) может принимать значение 1 или 0, байт состоит из восьми бит (2 в степени 3), а килобайт превращается из 1000 в 1024 (2 в степени 10), мегабайт — в 1024 килобайта и так далее.

В результате, чем больше килобайт помещается в накопителе, тем более заметной становится расхождение между двоичной и десятичной системами. Поэтому, если вы заглянете в свойства накопителя, то увидите совсем не те цифры, на которые рассчитывали. Возьмем, к примеру, рассмотренный в начале статьи SSD на 250 Гбайт.

Почему реальный объем накопителя всегда меньше заявленного

Почему реальный объем накопителя всегда меньше заявленного

Каждый пользователь хоть раз задавался вопросом: “Почему реальный объем накопителя меньше значения, указанного в характеристиках?”

Разбираемся с этим в данной статье

Системы счисления SSD

Все привыкли работать с простой десятичной системой, в которой приставка «кило» превращает один байт в тысячу (10 в третьей степени), “мега” — в миллион (10 в шестой степени), “гига” — в миллиард (10 в девятой степени). Такие обозначения удобны на практике, а также и избавляют пользователей от лишних расчетов. Соответственно, производители указывают объем накопителей в десятичной системе.

Но стоит отметить, что такое решение хорошо для человека, а для компьютера не совсем. Все вычислительные операции производятся в двоичной системе счисления. Переводятся эти значения в десятичную систему только для удобства пользователей. А “кило” в двоичной системе значится как 2 в десятой степени или 1024. Другими словами, один бит в ней (минимальная единица информации) может принимать значение 1 или 0, байт состоит из восьми бит (2 в степени 3), а килобайт превращается из 1000 в 1024 (2 в степени 10), мегабайт — в 1024 килобайта и т.д.

Поэтому, чем больше килобайт находятся в накопителе, тем более заметно расхождение между двоичной и десятичной системами. И если посмотреть характеристики накопителя, то там будут иные числа, а не те, которые планировалось увидеть.

Рассмотрим SSD на 250 Гбайт в качестве примера. В десятичной системе счисления 250 Гбайт составляет 250 миллиардам байт и примерно такое значение указано полном размере накопителя в байтах. Но операционная система Windows переводит эти миллиарды байт в удобную для использования двоичную систему. В результате теоретические для десятичной системы 250 Гбайт превращаются в фактические 232 Гбайт.

Следует сказать, что даже итоговые 232 Гбайт не всегда верны, если дело касается SSD. Ни одна операционная система не имеет доступа ко всему объему SSD, поскольку любой твердотельный накопитель оснащается еще и резервной областью памяти. Она постепенно задействуется после выхода из строя отдельных ячеек основной памяти. Но это уже другая история.

Исправляем ситуацию

Накопитель может показывать меньшую емкость диска в результате различных повреждений и каких-то специфических операций. Например, такое положение может быть результатом неудачной попытки сделать из устройства загрузочную флешку или из-за неправильной разбивки на разделы. К счастью, это можно исправить.

В качестве первого метода устранения некорректно указанного объема использовать форматирование. То есть необходимо отформатировать накопитель и восстановить его настройки распределения по умолчанию.

Этот способ довольно прост и на его выполнение уйдет не больше минуты. Сначала нужно просто отформатировать жесткий диск, восстановив по умолчанию настройки размера блока распределения и файловой системы. Затем надо подключить флешку к компьютеру и сделать следующее:

  • Открыть меню “Мой компьютер”
  • В появившемся списке выбрать пункт “Съемный диск” (флэш-накопитель может отображаться по-другому, если у него задано какое-то определенное имя)
  • Щелкнуть по нему правой кнопкой мыши и выбрать команду «Форматировать»
  • В новом окне форматирования нажать на кнопку «Восстановить настройки устройства по умолчанию»
  • В поле “Размер единицы распределения” выбрать опцию “Размер распределения по умолчанию»
  • Отмечаем «Быстрое форматирование» и кликаем «Начать»
  • После форматирования нужно проверить, что диск теперь отображает правильную емкость

Если накопитель продолжает показывать неправильный объем, то переходим к следующему методу — делаем перераспределение с помощью Bootice. Данная программа позволит просто и безопасно удалить все разделы с флешки и перестроить один основной со всей емкостью диска.

В рамках второго способа делаем следующее:

  • Скачиваем программу Bootice и запускаем ее на своем компьютере
  • Затем следим, чтобы в поле «Destination Disk» была выбрана наша флешка
  • Нажимаем кнопку «Управление частями». Появится новое окно со списком разделов на выбранном устройстве

Правильно отформатированный твердотельный накопитель должен иметь только один раздел. Поэтому, если в списке отображается больше, это означает, что обнаружен источник проблемы с неправильной емкостью. Здесь нужно переформатировать флешку таким образом, чтобы она удалила все разделы и создала из них один большой.

Для этого нажимаем на кнопку «Re-partitioning». Появится новое окно репарации. Выбираем режим “USB-HDD Mode (Single Partition)”. Устанавливаем файловую систему на FAT32, вводим любое имя для диска (VolLabel) и лучше на английском. В поле Start LBA вводим 1, а в Reserved Secs вводим значение 32 и нажимаем ОК.

В результате данной операции накопитель отформатируется, а разделы перестроятся. После этого емкость диска должна отображаться правильно.

Заключение

Фактический объем накопителя обычно меньше теоретического. Но это не ошибка и какая-то неисправность. Все дело в системах счисления.

  • Все посты
  • HDD диски (51)
  • KVM-оборудование (2)
  • Powerline-адаптеры (2)
  • SSD диски (106)
  • USB-носители (4)
  • USB-хабы (3)
  • Батареи к ИБП (4)
  • Безопасность (3)
  • Беспроводные USB адаптеры (2)
  • Беспроводные роутеры (26)
  • Блоки питания (15)
  • Бумага (1)
  • Веб-камеры (2)
  • Вентиляторы корпусные (4)
  • Видеокарты (56)
  • Видеонаблюдение (7)
  • Внешние диски (4)
  • Гарнитуры (2)
  • Графические планшеты (2)
  • Дисковые полки (5)
  • Док-станции (1)
  • Звуковые карты (4)
  • ИБП (27)
  • Инструменты (1)
  • Кабели и патч-корды (10)
  • Картриджи (1)
  • Карты памяти (7)
  • Клавиатуры (8)
  • Колонки (3)
  • Коммутаторы (19)
  • Комплекты (клавиатура и мышь) (2)
  • Компьютерная периферия (2)
  • Компьютерные кресла (2)
  • Компьютеры (56)
  • Контроллеры и адаптеры (11)
  • Корпусы (15)
  • Ленточные носители (3)
  • Маршрутизаторы (2)
  • Материнские платы (28)
  • Модули памяти (23)
  • Мониторы (44)
  • Моноблоки (8)
  • МФУ (6)
  • Мыши (9)
  • Ноутбуки (44)
  • Общая справка (105)
  • Оптические приводы (2)
  • Охлаждение процессорное (17)
  • Панели (1)
  • Планшеты (3)
  • Плоттеры (1)
  • Портативные аккумуляторы (1)
  • Принтеры (7)
  • Программное обеспечение (85)
  • Процессоры (74)
  • Рабочие станции (8)
  • Распределение питания (2)
  • Ретрансляторы Wi-Fi (3)
  • Серверы (91)
  • Сетевые карты (7)
  • Сетевые фильтры (2)
  • Сканеры (2)
  • СХД (15)
  • Телевизоры (1)
  • Телекоммуникационные шкафы (9)
  • Телефония (4)
  • Тонкие клиенты (2)
  • Трансиверы (5)
  • Умный дом (2)

Также вас может заинтересовать

Диски - основа хранения данных: Скорость работы SDD и HDD дисков

Диски — основа хранения данных: Скорость работы SDD и HDD дисков

На первый взгляд бюджетные модели твердотельных дисков выглядят совсем не привлекательно на фоне классических дисков, если рассматривать их применение в стационарных компьютерах. Тем не менее даже бюджетный твердотельник может составить конкуренцию самы.

Диски - основа хранения данных: позиционирование твердотельных SSD дисков

Диски — основа хранения данных: позиционирование твердотельных SSD дисков

Также как и у классических HDD дисков, у твердотельных SSD дисков тоже присутствует сегментирование. С той лишь разницей, что в отличии от вариантов «домашне-офисных» и «серверных» дисков, основная сегментация лежит внутри «серверного» класса устройств.

Как выбрать SSD SATA для сервера

Как выбрать SSD SATA для сервера

Надежность, безотказная работа, производительность и время отклика — это четыре ключевых параметра хорошего сервера. Эти же параметры важны и для серверных жестких дисков.

SSD не выдает заявленных скоростей: причины и способы решения проблемы

SSD не выдает заявленных скоростей: причины и способы решения проблемы

Разбираемся, что делать, если новый твердотельный накопитель не справляется со своими задачами

SSD или HDD, жесткий или твердотельник — что выбрать

SSD или HDD, жесткий или твердотельник — что выбрать

Какой накопитель лучше подойдет под ваши задачи: жесткий или твердотельный?

Накопитель SSD: выбираем формат и объем для домашнего ПК

Накопитель SSD: выбираем формат и объем для домашнего ПК

Особенности и рекомендации по использованию SSD в домашних компьютерах

Как выбрать SSD для ПК

Как выбрать SSD для ПК

Замена HDD на SSD — один из распространенных способов апгрейда ПК. Эта замена сильно сказывается на скорости и удобстве работы — обновив эту деталь, можно еще пару лет пользоваться ПК без апгрейда.

Как выбрать SSD-накопитель для ноутбука

Как выбрать SSD-накопитель для ноутбука

Сейчас SSD появляется не только в дорогих ноутбуках, но и достаточно бюджетных. Замена HDD на SSD сильно сказывается на скорости и удобстве работы — обновив эту деталь, можно еще пару лет пользоваться уже имеющимся ноутбуком.

Выбираем NVMe SSD-накопитель для сервера

Выбираем NVMe SSD-накопитель для сервера

Что выбрать для сервера — HDD или SSD? HDD-диски дешевле и больше объемом, но они вибрируют, шумят и работают медленнее. SSD-диски дороже и меньше по объему, но дают более быстрый отклик.

Диски - основа хранения данных: твердотельные диски SSD

Диски — основа хранения данных: твердотельные диски SSD

В отличии от классических дисков, внутреннее пространство у твердотельных дисков лишено каких бы то ни было подвижных частей, а роль пластин берет на себя массив чипов энергонезависимой памяти.

Почему реальный размер памяти меньше заявленной? Разбор

Сегодня мы расскажем о тома, как нас обманывают файлы и компании пользуясь двоичной и десятичной системами исчисления. Куда теряется место на диске?

vedensky 31 августа 2021 в 10:16

Почему на диске памяти меньше, чем написано на упаковке? Вы наверняка хоть раз задавались таким вопросом.

Вот покупаешь смартфон, где на коробке написано: встроенная память 128 ГБ. Включаешь, заходишь в настройки. А там свободной памяти только 115 ГБ. Как так?

Наверняка, вы также отвечали сами себе что-то вроде: ну да, но там же какое-то место занимает прошивка, все дела. Безусловно…

Но как насчет флешки или жесткого диска, где вместо 1 терабайта всего 930 гигов? У флешки тоже прошивка/система на десяток гигабайт? Это вряд ли.

Поэтому сегодня объясним, почему так происходит, как это устроено. И главное, вы азнаете, что такое МЕБИБИТЫ чем отличаются от мегабайтов?? И почему файлы воруют место?

Оказывается, у этой проблемы есть три причины.

1. Разные системы исчисления

Первая — математическая. Дело в системах исчисления. В бытовой жизни мы обычно используем десятичную систему исчисления, в которой 10 цифр: от 0 до 9. Скорее всего для нас она самая интуитивная из-за 10 пальцев на руках. Логично. Получается, если бы вдруг эволюция решила оставить нам по 6 пальцев, то двенадцатиричная система была бы для нас такой же естественной. Наверное…

В компьютерной технике используется двоичная система исчисления с двумя цифрами: 0 и 1. Это удобно, потому что в компьютерах используются логические операции, принимающие два значения: истина и ложь.

Как вы думаете, какая из двух систем используется для обозначения объемов памяти в устройствах? Оказывается, обе. И в этом вся проблема.

Оказывается, мы смотрим на флешку и имеем дело сразу с двумя гигабайтами: десятичным и двоичным. Сейчас объясню.

В международной системе единиц СИ есть общеприянтые префиксы: например кило или мега. 1 Мегаватт — это ровно миллион ватт. 1 килограмм — ровно тысяча граммов.

И отсюда получается, что 1 килобайт — это ровно тысяча байт. Ну или 10 в третьей степени байт. Вроде логично. Но в чем подвох?

Подвох в том, что в реальности электроника и память состоит из двоичных элементов. Потому что она заточена под двоичные вычисления и ей так удобнее. Помните? Собственно минимальная единица информации 1 бит — это по сути одна цифра в двоичном коде, то есть значение 0 или 1. Дальше 8 бит образуют 1 байт. Потому что 8 — это степень двойки, 2 в третьей степени.

А чтобы хранить больше информации, нам надо подобрать степень двойки, которая похожа на 1000. И есть такая — это 2 в десятой степени или 1024 байта. Вы часто сталкивались с этой цифрой, например в разрешении экранов, потому что компьютерам с ними удобно.

И реальные ячейки памяти состоят именно из такого количества байт — 1024.

А дальше возникает проблема. Дело в том, что согласно международным стандартам на упаковке принято указывать размер в десятичных единицах. Но казалось бы подумаешь: вместо 1024 байт мы получаем 1000. Не так страшно — это всего 2.5 процента. Но есть проблемка. Это мы говорили всего про килобайт. А с ростом масштаба накапливается и проблема.

Потому что 1024 * 1024 это уже миллион 48 тысяч с фигом, то есть почти 5 процентов разницы. Это только для мегабайта. Но кто же покупает флешку на мегабайт?

Умножаем еще раз.

1024 * 1024 * 1024 = 1 0 73 — миллиард 73 миллиона с фигом. То есть 7 процентов потерь для гигабайта.

И еще раз: 1024 * 1024 * 1024 * 1024 = 1 099 триллион и 99 миллиардов. Почти 10 процентоов потерь будет на вашем жестком диске в терабайт.

И путаница возникает. А операционные системы любят использовать двоичную систему.

Главным образом, это касается Windows, которая до сих пор в «Проводнике» пишет размер файлов в двоичных мегабайтах.

Apple перешла на десятичные только с iOS 10 и в операционной системе Mac OS X Leopard.

Android по дефолту тоже использует десятичные обозначения, но все зависит от софта. Например, Total Commander покажет размер файла в привычных двоичных.

Один и тот же файл на Windows весит 1.97 ГБ, а на iPhone — 2.06 ГБ. При этом размер в байтах будет равный. Парадокс.

Какое есть решение?

Оказывается, решение существует. И это введение нормальных терминов.

В 1998 году Международная электротехническая комиссия осознала проблему и постановила все классические названия кило и гигабайты использовать для десятичных объемов. А для двоичных придумали новые префиксы: Киби, Мебибайты, Гибибайты и так далее…

То есть второй слог префикса заменили на «би» — что отсылает к бинарный, то есть двоичный. И правильное обозначение такое: GiB, с буковой «ай»: KiB, MiB, GiB, TiB.

Да-да, если вы смотрите размер файла на iPhone или MacBook, то он написан в МебиБайтах. Живите с этим!

Что в итоге?

1 гигабайт меньше 1 гибибайта. Примерно на 7 процентов.

1 GB = 1 000 000 000 B

1GiB = 1 073 741 824 B

А на упаковке всегда пишут именно МЕГАбайты. С проблемой номер один разобрались.

2. Файлы воруют место…

Следующая проблема немного косвенная. Оказывается, файлы тоже воруют место на дисках. Но связана она с тем, сколько места занимают отдельные файлы.

Вы наверняка замечали, что если например в Windows открыть свойства файла: будет написано размер такой-то. А снизу еще одна строчка: на диске занимает столько-то. Почему так?

Это тоже имеет отношение к тому, как файлы хранятся в памяти. Дело в том, что они записываются на диск не подряд как треки на виниловой пластинке.

При форматировании файловая система разрезает диск на кластеры. Типа странички. И начать записывать новый файл вы можете только перевернув такую страничку. У каждой системы кластеры разные. Например, для NTFS это может быть 4 килобайта. И если файл сильно меньше, то мы потеряем почти всю страничку. При этом большие файлы можно записывать подряд. Потери при их хранении будут минимальны.

3. Место под систему

Ну и третья причина, о который вы догадались сразу. Это место под системную информацию. Это не всегда только операционка. Например, флешки и жесткие диски тоже забирают часть хранилища при форматировании для разметки, но это обычно совсем немного.

В случае со смартфоном или компьютером, речь идет о больших объемах. Например, iPhone 12 из коробки работал на iOS 14, которая занимала около 5 гигабайт. Вернее Гибибайт. Но по факту вы получите еще меньше полезной памяти, потому что 5 гибибайт это только система. А во время работы операционка быстро обрастет системными файлами и кешами. И все это вместе будет занимать около 10 Гибибайт. Такие дела.

Итоги

Надо понимать сколько занимают ваши файлы — и интересно, что разные операционки имеют разное мнение по этому поводу. А главное, никто до сих пор не хочет полноценно переходить на новую терминологию, потому что наверное она дурацкая.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *