Реальный объем флешки

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

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

Дело в том, что производители флеш-карт и жестких дисков для подсчета памяти используют собственную технологию. Известно, что 1 Мб равен 1024 Кб. Разработчики флешек считают по-другому. Они приравнивают 1 Гб к 1000 Мб, хотя на самом деле это 1024 Мб.

Для примера возьмем флешку на 16 Гб. В нее вставлена микросхема емкостью 16 млрд. байт. Ниже на скриншоте новая флешка со своими свойствами. Видно, что свободны только 14,9 Гб. Подсчитаем, откуда взялась эта величина:

16 млрд. / 1024 / 1024 / 1024 ≈ 14.9 Гб

 

Расчетный размер некоторых величин флешек

 

4 Гб 4 млрд / 1024 / 1024 / 1024 ≈ 3,7 Гб
8 Гб 8 млрд / 1024 / 1024 / 1024 ≈ 7,5 Гб
16 Гб 16 млрд / 1024 / 1024 / 1024 ≈ 14,9 Гб
32 Гб 32 млрд / 1024 / 1024 / 1024 ≈ 29,8 Гб
64 Гб 64 млрд / 1024 / 1024 / 1024 ≈ 59,6 Гб
128 Гб 128 млрд / 1024 / 1024 / 1024 ≈ 119,2 Гб

Определение «мертвого» объема памяти

Для этого умножаем 0,0686774253845215 на размер флешки.

0,0686774253845215 * 32 = 2,197677612304688 Гб

 

Определение реального объема памяти

 

Умножаем 0,9313225746154785 на размер флешки.

0,9313225746154785 * 32 = 29,80232238769531 Гб

 

Чем больше объем флешки, тем больше памяти она теряет. Если на флешке с объемом памяти в 4 Гб потеря составляет около 300 Мб, то на флешке размером в 128 Гб эта цифра увеличивается до 8,8 Гб.

Еще емкость немного уменьшается из-за файловой системы, которая используется на флешке (FAT, NTFS). Ведь система тоже занимает определенное место.

Рекомендуется покупать USB флешки с большим запасом памяти, чем требуется, чтобы не столкнуться с ее нехваткой из-за особенностей производства.