При покупке флешки большинство пользователей обращают внимание всего лишь на один параметр и это емкость. Но когда приходят домой и подключают купленный накопитель в USB порт наблюдают вот такую картину
И во всем винят либо продавца, либо производителя, но фактически в этом нужно винить двоичную систему исчисления и математику.
Почему реальный размер флэш накопителя отличается от указанного в характеристиках?
Дело в том, что размер флэш накопителя измеряется в байтах, а один килобайт это не 1000 байт, а 1024 (2 в десятой степени), соответственно один мегабайт это 1024 килобайта.
Далее для примера возьмем флешку размером в 32 гигабайта.
Так вот такая флешка комплектуется чипом размером в 32 миллиарда байт или как принято говорить 32 гигабайта потому как приставка ГИГА означает 10 в 9 степени.
- Но если 32 миллиарда байт поделить на 1024 то мы получим 31250000 килобайт
- Далее 31250000 делим на 1024 и получаем 30517 мегабайт
- Далее 30517 делим на 1024 и получаем 29,8 гигабайт.
И 29,8 это реальная емкость флешки на 32 гигабайта и никто в этом не виноват. Просто когда накопители были по 1,44 мегабайт (дискета) то разницы между 1,44 мегабайта и 1457664 байт фактически не отличался, а когда размеры программ и накопителей стали достигать гигабайт это стало некой проблемой потому как файл в 16 гигабайт на флешку в 16 гигабайт может не поместиться.
Реальная емкость флэш накопителей
Емкость на коробке | Реальный размер мегабайтах | Реальный размер в гигабайтах |
8 Гб | 7629,39 | 7,45 |
16 Гб | 15258,79 | 14,90 |
32 Гб | 30517,58 | 29,80 |
64 Гб | 61035,16 | 59,60 |
128 Гб | 122070,31 | 119,21 |
256 Гб | 244140,63 | 238,42 |
512 Гб | 488281,25 | 476,84 |