При покупке флешки большинство пользователей обращают внимание всего лишь на один параметр и это емкость. Но когда приходят домой и подключают купленный накопитель в 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 |