Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: Сколько байт в гигабайте? Очень проблемный вопрос! Добавлено: 14.12.06 20:20  

Автор вопроса:  Artyom
Задал я себе сегодня очень проблемный вопрос, а именно - "Сколько байт в гигабайте?"

Поскольку я уже очень давно слышал от разных людей разные мнения, на этот раз заходет получить однозначно верный ответ, хотя я его уже предполагал.

Итак, на столе у сестры обнаружил книгу "ИНФОРМАТИКА 10-11" (И. Т. Зарецкая, Б. Г. Колодяжный, А. Н. Гуржий, А. Ю. Соколов).
На 23-й страничке нашел то что искал и то что я увидел, повергло меня в шок. Просто в шок...

...
Байты объединяются в последовательност длиной 1024 (=2^10). Такая последовательность называется килобайтом (Кбайт) и также используется для измерения количества информации в компьютере.
....
Последовательность из 1024 Кбайтов называется мегабайтом (МБайт), из 1024 Мбайтов - гигабайтом (Гбайт), из 1024 Гбайтов - терабайтом (Тбайт)

...

1 байт = 8 битов
1 кбайт = 1024 байта
1 Мбайт = 1024 Кбайта
1 Гбайт = 1024 МБайта
...


Оправившись от шока, решил выяснить откуда ростут корни этой книжки (может ее в соседнем дворе в подвале печатают)...

Киев "Форум" 2001.
Видавництво "Факт", 2001
Рекомендовано Мiнiстерством освiти i науки Украiни

Вобщем источник судя по всему заслуживает доверия, но я решил провести дополнительное расследование.
Источником которому я доверяю оказалась та самая Wikipedia, воспетая в параллельном топике.
Очень быстро я нашел наименования стандартных приставок:

http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8_%D0%A1%D0%98
Конкретно:
кило 10^3
мега 10^6
гига 10^9


Вооружившись программой Calculator, входящей в состав Windows Server 2003 (программа которая давно зарекомендовала себя как удобный инструмент для проведения достоверных арифметических операций), я быстренько подсчитал, что:
1 мегабайт = 1 000 000 байт

Собственно на такой ответ я и надеялся, но решил на всякий случай пересчитать, что же получилось бы, если бы я принял на веру информацию из школьной книжки, вооружившись той же программой.
1 мегабайт = 1 073 741 824 байт
Разница по сравнению с верным значением - 73 741 824 байт, что составляет ни много ни мало 7.4%-е отклонение от верного значения!

Таким образом на всякий случай привожу верные отношения байт к другим еденицам изменения количества информации:
1 килобайт (kB) = 10^3 = 1 000 байт
1 мегабайт (MB) = 10^6 = 1 000 000 байт
1 гигабайт (GB) = 10^9 = 1 000 000 000 байт
1 терабайт (TB) = 10^12 = 1 000 000 000 000 байт
1 петабайт (PB) = 10^15 = 1 000 000 000 000 000 байт
1 эксабайт (EB) = 10^18 = 1 000 000 000 000 000 000 байт
1 зеттабайт (ZB) = 10^21 = 1 000 000 000 000 000 000 000 байт
1 йоттабайт (YB) = 10^24 = 1 000 000 000 000 000 000 000 000 байт

Я очень огорчен тем, что книга, пользующаяся таким уровнем уважения и используемая для обучения детей в школе (!) содержит такие грубейшие ошибки, очевидно, в Министерство Образования нужно было набирать не политиков, а професионалов, которые бы разбирались хоты бы в таких элементарных вещах.
И доверять написание таких важных учебников не аспирантам каких-то неизвестных ВУЗов, а также професионалам.

Разумеется, в этом учебнике я эту ошибку исправил ручкой, но осталось еще 149 999 экземпляров, в которых эта ошибка не исправлена, поэтому если вам попадется в руки такая книга, или же какая-либо другая с подобными ошибками, то не поленитесь, исправьте, это поможет нам вырастить квалифицированое молодое поколение которое будет продолжать наше дело, а не допускать такие элементарные ошибки.

Что же касается легендарного числа 1024 (2^10), то все очень просто - для показания таких степеней предусмотрены другие приставки, двоичные:

1 кибибайт (KiB) = 2^10 = 1 024 байт
1 мебибайт (MiB) = 2^20 = 1 048 576 байт
1 гибибайт (GiB) = 2^30 = 1 073 741 824 байт
1 тебибайт (TiB) = 2^40 = 1 099 511 627 776 байт
1 пебибайт (PiB) = 2^50 = 1 125 899 906 842 624 байт
1 эксбибайт (EiB) = 2^60 = 1 152 921 504 606 846 976 байт
1 зебибайт (ZiB) = 2^70 = 1 180 591 620 717 411 303 424 байт
1 йобибайт (YiB) = 2^80 = 1 208 925 819 614 629 174 706 176 байт

Более подробно эта тема описана здесь:
http://ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B8%D1%87%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B8

Согласитесь, как замечательно - академики с учеными степенями пишут книги с грубейшими ошибками а уважаемые органы исполнительной власти эти ошибки пропускают в продакшн.
В то же время библиотека, которую редактирует комьюнити, состоящее из совершенно колоритного набора людей, содержит действительно достоверную информацию.

Вот такая вот картина получается, но лично для меня остается тайной, почему вдруг кибибайты начали путать с килобайтами, внеся этим огромную путаницу во всю индустрию информационных технологий. Трудно даже представить себе, сколько ошибок допущено из-за неверных трактований этих терминов в разных ситуациях.
И хорошо если речь идет только о "исчезновении" десятой части жесткого диска (хотя ни о каком исчезновении речи не идет - просто ОС занижает размер, считая его в неверных единицах изменения). А кто думает о том, что из-за этого несоответствия самолет, в котором вы летите, при посадке словит посадочную полосу на 20 метров выше чем предполагалось со всеми вытекающими последствиями? Или спутник стоимостью несколько миллионов долларов, который должен снабжать нас важной информацией вместо геостационарной орбиты улетит к чертовой матери?

Поэтому я призываю всех vbnet-чиков и всех кто прочитает это сообщение правильно использовать единицы измерения информации и сообщать о проблемах с единицами измерения всем своим знакомым, чтоб исключить все возможные связанные с этим проблемы в будущем!

Большое спасибо за понимание!

Ответить

  Ответы Всего ответов: 43  

Номер ответа: 1
Автор ответа:
 avdey



ICQ: 219571279 

Вопросов: 34
Ответов: 486
 Профиль | | #1 Добавлено: 14.12.06 20:32
АФТА-А-А-А-А-А-А-АР, ЖЖЖЖЖЖООООООООООООШШШШШШШЬЬЬЬ!!!!!!!!:))))))))))))))))))))))))))))))))))))))))))lol
ЙОТТАЗАЧОТ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ответить

Номер ответа: 2
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #2
Добавлено: 14.12.06 21:31
Фигня это. Бинарные мегабайты, называемые мебибайтами из-за неблагозвучности их названия распространения не получили (они редко встречаются даже в зарубежной литературе) и вряд ли получат. Трактовка приставок к байтам как степеней 10 пошла от мухлюющих производителей винтов, в маркетинговых целях завышавших цифры объемов.

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 14.12.06 21:38
В чем заключается мухлевание?

В том, что у производителей винтов 1 гигабайт - это есть именно 1 гигабайт, т.е. 1 000 000 000 байт? Так это так и есть :)

А вот кто мухлюет реально?
Производители дискет Тут вооще клиника
Производители памяти Продают планку на гигабайт, а реально на ней гибибайт.
Разработчики Windows Проводник показывает размер файла/диска в мегабайтах, хотя реально цифры соответствуют мебибайтам а не мегабайтам.

Производители винтов как раз никакой путаницы не вносят.

Ответить

Номер ответа: 4
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #4 Добавлено: 14.12.06 21:49
Бинарные мегабайты, называемые мебибайтами из-за неблагозвучности их названия распространения не получили (они редко встречаются даже в зарубежной литературе) и вряд ли получат.

Уверен, после того как хоть один человек достаточно подробно и достоверно описал проблемную ситуацию, "бинарные мегабайты, называемые мебибайтами" получат распространение очень быстро.

Поймите, если мы сейчас начнем это движение, то сможем искоренить проблему навсегда!

Ответить

Номер ответа: 5
Автор ответа:
 Napster



ICQ: 2889889 

Вопросов: 5
Ответов: 23
 Профиль | | #5 Добавлено: 14.12.06 23:19
неимёться проявить себя?
движение, профсоюзы и далее по наклонной.....
"бинарные мегабайты, называемые мебибайтами" получат распространение очень быстро.


да никогда они не получат распространения.

Ответить

Номер ответа: 6
Автор ответа:
 Napster



ICQ: 2889889 

Вопросов: 5
Ответов: 23
 Профиль | | #6 Добавлено: 14.12.06 23:26
Производители памяти Продают планку на гигабайт, а реально на ней гибибайт.


интересное мухлевание - продают больше чем написано :)

Ответить

Номер ответа: 7
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #7 Добавлено: 15.12.06 00:52
неимёться проявить себя?

Что значит "неймется проявить себя"? Посмотри сколько у меня сообщений, ты знаешь где я их насобирал? Я уже проявил себя где хотел, сейчас я просто доношу до комьюнити инфомрацию, освещаю различные проблемы.

да никогда они не получат распространения.

Ну нет так нет, по крайней мере моя совесть чиста. У меня появилась инфорация которая может быть помочь людям, я ее им дал.

интересное мухлевание - продают больше чем написано :)

Да, мне это тоже не до конца понятно. Но больше всего не понятно зачем Windows занижает реальные размеры HDD файлов!

Ответить

Номер ответа: 8
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #8
Добавлено: 15.12.06 06:07
а мне особенно "йобибайт" нравится...
Кстати, по моему гигабайты, в котрых нули там, то есть ламерские гигабайты, их называют иногда мультимедиймыми гига-ми. типа видео и аудио по другим законам живёт гыгы

а вообще меня засовокупляли эти казлы что продают 200 гиг-е винты, открываешь - а там 180... Ахтунг!

Ответить

Номер ответа: 9
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #9 Добавлено: 15.12.06 09:32
- Допустим у Вас есть 1000р., нет, для ровного счета 1024р.

Не вижу никакой путаницы. 1 килобайт всегда был 1024 байта. А кибибайты и прочее уже от лукавого.

Ответить

Номер ответа: 10
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #10 Добавлено: 15.12.06 10:35
Да, проблема высосана из пальца. Еще с первых компов, с которыми приходилось мне иметь дело (где и памяти было всего 8 Кб) 1024 байта называлось килобайтом. А кибибайты, кубибайты и прочая ахинея - для ламов всех мастей.

Ответить

Номер ответа: 11
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #11 Добавлено: 15.12.06 13:56
Не вижу никакой путаницы. 1 килобайт всегда был 1024 байта. А кибибайты и прочее уже от лукавого.


Да, проблема высосана из пальца. Еще с первых компов, с которыми приходилось мне иметь дело (где и памяти было всего 8 Кб) 1024 байта называлось килобайтом. А кибибайты, кубибайты и прочая ахинея - для ламов всех мастей.

Ребята, сходите по ссылкам на Википедию, и все станет на свои места.

Не стоит так категорично!

Ответить

Номер ответа: 12
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #12 Добавлено: 15.12.06 14:15
Я согласен начать называть вещи действительно правильными вещами.
Но только если я буду такой не один, а то люди просто не поймут, и придется всем объяснять ..

Ответить

Номер ответа: 13
Автор ответа:
 Napster



ICQ: 2889889 

Вопросов: 5
Ответов: 23
 Профиль | | #13 Добавлено: 15.12.06 16:20
а можно поинтересоваться термин киби- меби- и т.д. были придуманы раньше чем обычные мега и кило? если нет то википедию в топку.

Ответить

Номер ответа: 14
Автор ответа:
 Napster



ICQ: 2889889 

Вопросов: 5
Ответов: 23
 Профиль | | #14 Добавлено: 15.12.06 16:22
и ещё если перваночально эта инфа от емби и киби появилось в википедии а не в серьёзной научной литературе, тогда это всё фуфло, так как я тоже могу много чего придумать по пьяне.

Ответить

Номер ответа: 15
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #15
Добавлено: 15.12.06 18:40
Термины эти были придуманы недавно, для того, чтобы производителей винтов не били канделябрами за мухлеж

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам