ВНИМАНИЕ!!!
Чтобы узнать, как самим легко и просто, а главное БЕСПЛАТНО, сделать МР3-Нарезку пройдите сюда:
Как нарезать мр3-мелодии на рингтоны >>>

В разделе MP3-Реалтоны можно скачать приколы на звонки:
Заходите и скачивайте >>>

СТАТЬИ и ОБЗОРЫ: "Особенности работы Flash-памяти. Об исчезновении памяти или почему не хватает мегабайтов. "

«Почему памяти меньше, чем заявлено производителем?» — задаем мы себе вопрос, купив жесткий диск для ПК или флеш-карту для мобильного телефона или цифрового фотоаппарата. Ведь описание в магазине гласило, что памяти столько-то, сайт производителя заявил, что объем памяти равен XXX кило-, мега-, гига… байтам, продавец-консультант сказал то же самое, а памяти меньше :-( Вы правы! Памяти действительно меньше… хотя… Чем мерить будем?

Ответ на этот вопрос существует. Причин несколько. Первая заключается в разных числительных мерах у людей и машин (компьютеров, телефонов, цифровых фотоаппаратов и т.д.), вторая в том, что маркетологи раньше вас «узнали» об этой разнице и воспользовались «тайными» знаниями. Помните в начальном курсе «Информатики» говорилось о том, сколько бит (наименьшая единица измерения информации) в байте и сколько байт в килобайте? А именно:

  • 1 байт = 8 битам;
  • 1 килобайт = 1 024 байтам;
  • 1 мегабайт = 1 024 килобайтам;
  • 1 гигабайт = 1 024 мегабайтам.
Выходит, что карта памяти объемом, возьмем, 128 МБ должна содержать 128 * 1 024 = 131 072 КБ, или 128 * 1 024 * 1 024 байт = 134 217 728 (сто тридцать четыре миллиона двести семнадцать тысяч семьсот двадцать восемь) байт. Производители памяти назвали бы такую карту 134-мегабайтной. А всё от того, что вендоры считают память в десятичной системе счисления, а машины в двоичной. Другими словами производится карта объемом 128 000 000 байт ровно, чтобы получить килобайты, производитель делит эту цифру не на 1 024 (как это принято у машин), а на 1 000 ровно, а чтобы получить мегабайты делит на 1 000 еще раз:

128 000 000 / 1 000 / 1 000 = 128 МБ — эту цифру и называют производители.

Так проще считать, не правда ли? Кроме того, считать таким способом еще и экономически выгодно. Установив ту же 128-мегабайтную карту в цифровое устройство, например, сотовый телефон, и выбрав меню «Состояние памяти» мы увидим машинные мегабайты:

128 000 000 / 1 024 / 1 024 = 122 МБ

Цифра 128 больше, чем цифра 122, а значит и более привлекательна в глазах покупателя.

Таблица «настоящих» и «ненастоящих» МБ
Человеческая мера
(десятичная система счисления)
Расчет
(двоичная система счисления)
Машинная мера
(двоичная система счисления)
32 МБ 32 000 000 / 1 024 / 1 024 30,517 МБ
64 МБ 64 000 000 / 1 024 / 1 024 61,035 МБ
128 МБ 128 000 000 / 1 024 / 1 024 122,07 МБ
256 МБ 256 000 000 / 1 024 / 1 024 244,14 МБ
512 МБ 512 000 000 / 1 024 / 1 024 488,28 МБ
1 ГБ 1 000 000 000 / 1 024 / 1 024 / 1 024 953,67 МБ

Покупая карту памяти, попробуйте спросить продавца-консультанта в салоне связи о том, почему 512-мегабайтная Flash-карта, которую он вам только что продал, определяется в телефоне как 488-мегабайтная.

Источник:aproject.narod.ru