Top.Mail.Ru
Ответы

Почему размер флешки меньше, чем на ней написано?

По дате
По рейтингу
Аватар пользователя
Новичок
15лет

Продавцы считают в десятичной системе, а компьютер в двоичной . Именно поэтому все устройства памяти меньше заявленных ( жесткие диски, DVD диски, флешки и т. п. )
Например флешка в 4 Гб =4:1.024:1.024:1.024=3.7 Гб в двоичной системе .

Аватар пользователя
Ученик
8лет

Вот передо мной лежит три одинаковых карты памяти на 32 ГБ.
Самая старая куплена 5 лет назад, самая новая - вчера. Объём у всех
разный. 31.9, 31.7 и 31.1 десятичных гигабайта.
Указанные цифры - именно объём физического носителя, а не логического диска.
Старая карта самая большая, новая - самая маленькая.
Это что же, пять лет назад гигабайты были другие?
Достал из фотика старую 1 ГБ карту - оказывается 10 лет назад гигабайт
равнялся 1030225920 байтам. 1030 десятичных мегабайт, вот так.
Производители нас обманывают, и чем дальше - тем больше.
Карта памяти состоит из чипа памяти и контроллера.
Сам чип всегда того объёма, который написан на карте,
в двоичных гигабайтах, другие просто не выпускаются.
Но большинство выпускаемых сейчас чипов флешпамяти содержит
дефектные ячейки (бэд блоки), контроллер карты знает где они, и умеет их обходить.
Если бэд блоков немного - карта соответствует заявленому размеру в десятичных
гигабайтах. А если много - не соответствует.
Строго говоря, такие чипы должны отбраковываться, но производителю это невыгодно.
И таких карт с бракованными чипами сейчас очень много.
Хех, раньше молоко продавалось в пакетах по 1 литру. Теперь всё чаще
вместо 1 литра на пакетах пишут 1 кг, причём это вес молока вместе с пакетом.
Вот так совершенно легально производитель недоливает полстакана в каждый пакет.
Дикий капитализм, однако.

Аватар пользователя
Мастер
15лет

Это фишка перевода значений
Производители когда пишут ...1 гигобайт.. то имеют ввиду 1000мегобайт... .
а на самом деле 1 гиг =1024 мег... вот и поэтому нету нескольких мегобайт=) и комп пишет 0,96 гигобайт
некоторые производители еще жестче поступают пишут 1гиг ...1000000 килобайт суют вместо 1048576 килобайт которые должны быть.. и комп пишет где то 0,89 гигов

Аватар пользователя
Мыслитель
15лет

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

Аватар пользователя
Просветленный
15лет

производители думают, что в 1 мб - 1000 кб, но на самом деле в 1 мб 1024 кб - вот и недовес получается.