Объясните доходчиво почему у дисков объём всегда на несколько гигабайт меньше, чем обещает производитель
потому что производитель имеет в виду, что гига - это 10^9 байт (ну под дураков косят - мы делаем жесткие диски, но как считаются объемы информации, впервые слышим, мы за метрическую систему). а компьютер считает объем гигабайта как 2^30
соответственно 100гб производителя - это 100 * 1 000 000 000 / 1 073 741 824 = 93.13 компьютерных гигов
Так происходит потому, что данные на SSD и HDD накопителях компьютера измеряются в двоичной системе исчисления, в виде единиц и нулей, а не в десятеричной, как мы привыкли. Вся разница возникает, когда производитель дисков для удобства указывает размер в десятеричной системе.
Из-за того, что в 1 Кб (Килобайт) = 1024 байт и возникает такая путаница.
У производителя 1гб = 1000мб
У всех остальных 1гб = 1024мб
Также некоторый объем резервируется под скрытые системные разделы.
Потому что есть разные системы счисления. Производитель считает в десятичных (1 кБ = 1000 Б), а система в двоичных (1 кБ = 1024 Б). Отсюда и "недостача". И чем больше размер диска, тем больше и разница. Например, для диска на 8 ГБ реальная емкость всего 7.2 ГБ.
Почему объем флешек, жестких дисков hdd и ssd меньше, чем указано? Вы не раз обращали внимание — реальный объем флешек, жестких дисков HDD и SSD, видимый операционной системой гораздо меньше, чем заявленного. Почему так происходит, кто виноват и что делать мы расскажем Вам в этой статье.
Убедимся на реальных примерах:
Флешка на 32 Гб(Гигабайт) – свободно 29.8 Гб(Kingston SE9 32 Гб (DTSE9H/32GB))
SSD диски на 128 Гб – свободно 119.2 Гб(Kingston A400 120GB [SA400S37/120G])
Жесткие диски HDD на 500 Гб — свободно 465 Гб (Toshiba 500GB (DT01ACA050), WD Blue 500GB [WD5000AZLX], Seagate 500GB [ST500DM009])
Жесткие диски HDD на 1 Тб (Терабайт) — свободно 931 Гб (Toshiba 1TB (DT01ACA100), WD Blue 1TB (WD10EZRZ), Seagate 1TB [ST1000DM010])
Жесткие диски HDD на 2 Тб – свободно 1862 Гб(Toshiba 2TB (DT01ACA200), WD Blue 2TB (WD20EZRZ), Seagate 2TB [ST2000DM006]
Так происходит потому, что данные на SSD и HDD накопителях компьютера измеряются в двоичной системе исчисления, в виде единиц и нулей, а не в десятеричной, как мы привыкли. Вся разница возникает, когда производитель дисков для удобства указывает размер в десятеричной системе.
Из-за того, что в 1 Кб (Килобайт) = 1024 байт и возникает такая путаница.
Пойдем дальше, и посчитаем значения для более высоких значений:
1 Мб (Мегабайт) = 1024 Кб
1 Гб (Гигабайт) = 1024 Мб
1 Тб (Терабайт) = 1024 Гб
Начинаете догадываться, не так ли? ? Тогда давайте посчитаем сколько байт в обычной флешке на 16 Гб.
Для начала Гигабайты переведем в байты. Для этого потребуется три раза умножить на 1024. А дальше разделить на 1000 три раза. Итого: 16Гб*1024*1024*1024*1000*1000*1000=14,9 Гб. Именно столько будет видеть Ваш компьютер.
Но не забывайте: на жестких дисках HDD-типа и флеш-картах производитель резервирует дополнительное место для запасных кластером
В десятичной системы приставка кило- означает 10 3 , мега- 10 6 , гига- 10 9 , а в двоичной приставки кило- 2 10 , мега- 2 20 , и гига- 2 30 таким образом в одном случае 1 килобайт равен 1000,а в другом 1024 байта.
Если у вас жесткий диск размером 160 Гбайт (указано на самом диске), то его объем равен 160 x 10 9 в байтах, теперь если это число поделить 2 30 , мы получим размер в гигабайтах «настоящих» компьютерных -149 гигабайт
Аналогичные вычисления можно проделать с диском 320 Гб.