В Ubuntu Linux 10.10 мегабайтом будут считать 1000 килобайт

В проекте популярного Linux-дистрибутива Ubuntu решили сменить систему измерения со стандарта IEC (с основанием 2) на SI (с основанием 10).

На данный момент в системе Ubuntu, в соответствии со стандартом IEC, килобайтом обозначается 1024 байта, мегабайтом — 1024 килобайта и так далее. Начиная с октябрьского релиза (10.10) ситуация изменится, и в качестве единиц измерения данных будут выступать не «KiB», «MiB», «GiB», а «kB», «MB», «GB» — величины, которые используются, например, производителями жестких дисков для того, чтобы писать, что вместимость устройства равна «1 Тб», когда на самом деле его объем — не «правильные» 1024 Гб, а 1000 Гб, состоящих из таких же «ровных» тысяч мегабайт и килобайт.

Опытные пользователи неспроста зачастую рассматривают такую систему исчисления объемов данных (стандарт SI) как «маркетинговую», а у новичков подобная разница вызывает небезосновательные недоумения. Видимо, разработчики Ubuntu Linux решили упростить жизнь новичкам, не смущая их тем, что «500-гигабайтный» жесткий диск вмещает всего 488 «настоящих» гигабайт.

Также нельзя не отметить, что Apple недавно сделала подобный шаг для своей операционной системы Mac OS X. Начиная с релиза 10.6 «Snow Leopard» в Mac OS X тоже используется система измерения объема данных с основанием 10 (SI) вместо стандарта IEC.

Пока без оценки
senorpomodor аватар

Пардон, ну это же полная дурость.

Ваша оценка: Нет

Аргументируйте!

Ваша оценка: Нет
senorpomodor аватар

Как бы очевидно... Во-первых, любые изменения того, к чему люди уже давно привыкли должны быть обоснованы. Тут обоснование в следующем. Человек, у которого хватило знаний и умений установить Linux, настроить его, видите ли, путается в "килобайтах" и пугается за размер своего жесткого диска. Любопытно узнать каков процент таковых? Так вот, после внесенных изменений точно так же начнут путаться те, кто уже привык к старым "килобайтам".

Во-вторых, производители тех же жестких дисков, чтобы надурить покупателя, указывают размер в "ровных" килобайтах, но на деле физические сектора этих дисков все равно остаются в "правильных" килобайтах. Например, если размер физического сектора жесткого диска 4096 байт, то как теперь этот размер указывать в "ровных" килобайтах? 4.094 kB?

Ваша оценка: Нет

Может стоит уже перестать путать килобайты и кибибайты? А то у вас "правильные", "неправильные"...
Правильный килобайт - это 1000 байт. 1024 - это кибибайт.
Вот как раз чтобы прекратить эту путаницу, наконец порядок и наводят.

Ваша оценка: Нет
senorpomodor аватар

Вы всерьез полагаете, что с повсеместным использованием кибибайтов порядка станет больше? ;)

А чего бы тогда и с часами "порядок" не навести? Почему после 12 для снова 1 час? Поскольку везде используется десятичная система исчисления, а не 12-ричная, предлагаю прекратить эту путаницу и перейти на 10-часовую систему. То-то порядка прибавится. ;)

Ваша оценка: Нет

Фокус в том, что повсеместное использование кибибайтов - это как раз сейчас. Только их отчего-то до сих пор именуют килобайтами, хотя они таковыми не являются.

А вы не путайте соответствие стандартам и изменение стандартов. 12 и 24 часа - стандарты. Не мешало бы, конечно, уже определиться, который из них прибить нафиг, а какой оставить. Ничто не обязывает при этом делать день именно на 10 часов, вот нет никаких альтернативных стандартов измерения времени, и нет никаких нарушений имеющихся стандартов в существующем положении.
А вот называть килобайтом то, что содержит 1024 байта - это есть путаница, и нарушение уже имеющихся стандартов. Читайте, что значит "кило".

Ваша оценка: Нет
senorpomodor аватар

Да, есть киби, есть кило. Кило формально используется неправильно. Но все давно привыкли к тому, что килобайт — это именно 1024 байт. Так уж со школы научили. Не проще убрать весь малоиспользуемый шлак, типа киби, биби, говниби, а не ломать то, к чему люди давно привыкли? Стандарты же создают не ради стандартов, а ради удобства людей...

Ваша оценка: Нет

Вот не лучше! Лучше один раз переучиться правильно, чем поколениями учить через одно место, и каждый раз объяснять свежим пользователям, отчего "кило", которое вообще-то 1000, тут у нас 1024. Вашей логикой - лучше и удобнее было бы до сих пор длину измерять в косых саженях, пядях, межевых вёрстах, локтях и аршинах.
Неужели так сложно один раз научиться правильно, и потом уже не путаться?

Ваша оценка: Нет
senorpomodor аватар

Кто Вам сказал, что именно "киби" — это и есть правильно?

Ваша оценка: Нет

Откройте для себя факт существования международной электротехнической комиссии ;)
Такие вопросы как раз там и решаются.

Ваша оценка: Нет
senorpomodor аватар

А почему, собственно, я должен открывать для себя факты существования всяких контор? Когда бабка покупает килограмм картошки на базаре она тоже должна быть в курсе существования международных контор по стандартизации? Общепринято, что килобайт — 1024 байт, а килограмм — 1000 грамм. В чем тут путаница-то? Откройте для себя факт существования слова «общепринято». Не видите никакой связи со словом стандарт? ;)

Ваша оценка: Нет

А потому что эти конторы эти самые стандарты для вас вводят. Бабка на рынке отлично знает, что килограмм - это тысяча грамм, а километр - тысяча метров. Она в курсе, что значит "кило", её в школе учили. Она же ожидает, что килобайт - тысяча байт. Потому что она знает значение слова "Кило", и значение это, как это для вас ни удивительно, общепринятое. Поэтому килобайт, и это соответствует общепринятому стандарту - 1000 байт. И никакой путаницы нет. Путаница есть у тех, кто считает, что килобайт - это 1024 байта. Откройте для себя факт, что мир одними компьютерщиками не ограничивается, и за пределами сферы IT есть общие стандарты.

Ваша оценка: Нет
senorpomodor аватар

Все же не будем уходить "за пределы сферы IT". О повсеместном внедрении "правильных" бибибайтов речь пока не идет. Реформа пока проводится на уровне одного конкретного дистрибутива — Ubuntu. В качестве довода приходится не тяга к правильным стандартам, а забота о публивых юзерах, которые пугаются от того, что "500-гигабайтный» жесткий диск вмещает всего 488 «настоящих» гигабайт". Да, пугливый юзер, безусловно серьезная проблема и ее надо решать, но решать так, чтобы не пострадали остальные 99,99% юзеров, которые спокойны за размер своих дисков и привыкли уже к сложившейся системе. Другими словами, не люди для стандартов, а стандарты для людей.

Ваша оценка: Нет

Отчего же не будем? Этак при принятии стандартов длин, веса, и т.д. тоже можно было за пределы одной страны не уходить. Какая бы тогда была стандартизация? правильный ответ - никакой ;)

ЕМНИП, в последней макоси тоже наводят порядок с обозначениями.

Опаньки! А вы знаете, что приводится в качестве довода? На https://wiki.ubuntu.com/UnitsPolicy никаких таких доводов нет, а на брейнсторме, где эта идея впервые появилась, пишут о том, чтобы кибибайты и килобайты не путали между собой, и придерживались стандарта СИ, если речь о десятичной системе счисления, и IEC, если о двоичной, а не смешивали их как левая пятка того пожелает:
http://brainstorm.ubuntu.com/idea/4114/
http://brainstorm.ubuntu.com/idea/21184/
Другими словами, люди не хотят, чтобы их путали. Вот чтобы при написании "kB" не возникало вопросов, сколько же это, 1000 байт, или всё-таки 1024, стандартизация и придумана. И она для людей, да. Ну по крайней мере для тех из них, кто способен выучить разницу между "kB' и "KiB". Кто не способен, пусть считает хоть так, хоть сяк, а лучше пусть вообще к компьютеру не подходит ;)

Ваша оценка: Нет
Dmitry аватар

Если уж так обидно за поруганную честь СИ, то могли бы вместо kB (килобайт) писать KiB (кибибайт), а вместо MB (мегабайт) - MiB (мебибайт) и т.д. Написание у них сходное, называли бы их конечно все по-своему, но со временем можно было бы мягкими напоминаниями объяснить, что второй вариант произношения правильнее. А так получается, что пошли на поводу у маркетологов. Объемы памяти все пухнут, но мало кто понимает, где его надули. Вспоминается анекдот о том как правительство пообещало: "Цена за квадратный метр жилья больше расти не будет. Будет уменьшаться квадратный метр".
А вообще 1 килобайт = 1024 байт - это исторически сложившаяся система, и не понятно зачем ее ломать. Никого ведь не смущает наличие морской мили помимо обычной.

Ваша оценка: Нет

Ни морская, ни сухопутная мили - не являются единицами измерения СИ. И это, кстати, очень неудобно, что некоторые страны до сих пор не могут перейти на метрическую систему.
Рано или поздно, но бардак с единицами измерения надо расчищать. А не ссылаться на то, что где-то ещё есть такой же бардак, и потому расчищать ничего не нужно.

Ваша оценка: Нет
senorpomodor аватар

Для моряков бардак как раз и заключался бы в переходе на метрическую систему. И ради чего?

Ваша оценка: Нет

А также для Англии и США, использующих британскую систему. На этом основании можно, конечно, к общим стандартам не приходить. А теперь представьте себе, если бы так рассуждали все страны: у нас бы были до сих пор вёрсты и сажени, где-нибудь стадии, карсахи, цицеры, дагтели. А уж миль разнообразных - целый выводок - тут тебе и немецкая, и швецкая, и британская, французская, и старорусская, и даже древнеримская.
Вот бы было удобно делать машины, измерять скорости, создавать приборы для тех же, скажем, самолётов. Лепота! Кто во что горазд.
Вы, батенька, вообще-то понимаете, для чего есть придумана стандартизация как таковая?

Ваша оценка: Нет
senorpomodor аватар

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

В некоторых странах правосторонний руль, в некоторых левосторонний. Это создает определенные неудобства. Если взяться за стандартизацию, то какой вариант выбрать, учитывая, что левосторонних машин подавляющее большинство, а киби-сторонних меньшинство?

Ваша оценка: Нет

"кило" - по стандарту уже не 1024, а 1000. Причём это стандартно для всех сфер, кроме байтов. Руководствуясь вашим же сравнением, килобайт в 1024 байта - это левосторонний руль, а отнюдь не правосторонний. Долгое время так и оставляли, понимая, что это, как вы изволили выразиться, "создаёт определённые неудобства". А теперь вот решили порядок навести. При этом никто не отменяет единицы измерения в 1024 байта, только настаивают на том, чтобы называлась она правильно.
И единственный довод противников - это то, что так мол уже привычно, и переучиваться лениво. Ну, знаете, с таким подходом не понятно как вообще можно с винды на линукс пересесть, если привыкнуть отличать "киби" от "кило" - непосильная задача.

Ваша оценка: Нет
senorpomodor аватар

Довод не "переучиваться лень", а просто не за чем. Почитайте больше про саму стандартизацию. С. это и "общепринятый, исторически сложившийся набор правил". Так вот так уж исторически сложилось, что кило — это 1024, когда речь идет об объемах информации. Это общепринято, и это стандарт. А переход на всякие бибибайты — ничего общего с наведением порядка не имеет.

Ваша оценка: Нет

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

Ваша оценка: Нет
senorpomodor аватар

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

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

Ваша оценка: Нет

Не, маркировку на товарах как раз менять не придётся. По крайней мере не на хардах ;)

Ну кто его знает, может в вашем городе тоже было два одинаковых номера, ходящих по совершенно разным маршрутам, и которые периодически путали. Тогда менять номера действительно было нужно.
В случае с килобайтами путаница определённо есть, поскольку они значат то одно, то другое. Поэтому надо вносить ясность, когда оно 1024, а когда - 1000.

Ваша оценка: Нет
senorpomodor аватар

никаких таких доводов нет

Есть. Посмотрите внимательнее «Use cases». Элис дура и считает, что килобайт — это 1000 байт (видать в школу не ходила, сразу за комп). Боб использует и Linux, и Ubuntu и хочет видеть одни и те же цифры и в Windows Explorer и в Наутилусе. Вместо того, чтобы Элис отправить за парту, а Боба взять за горло и заставить все же определиться, разработчики решили свой огород городить. :)

А если серьезно, то наведение порядка не должно быть целью, которую нужно достигать любой ценой. Не знаю как Вас в этом еще убеждать. Америку открыл Колумб, но назвали ее в честь Америго Веспуччи. Так давайте и здесь наведем порядок и восстановим историческую справедливость. ;)

Ваша оценка: Нет

Нету. Use cases - это, если переводить грубо, случаи использования. Если переводить литературно - случаи, при которых человек сталкивается с этой ситуацией. То есть примеры ситуаций, а не доводы за и против.
Ну и как случаи, они тоже могут оцениваться и освещаться в другом свете:
Как раз наоборот, Элис в школу ходила, и она права, в килобайте 1000 байт это и международный и наш, отечественный стандарт. Не первый год, как.
Боб, использует Ubuntu Linux и Windows, и хочет, чтобы везде отображались одни и те же цифры, при этом не хочет знать, что же это за цифры, кило ли это байты, или киби. Да ему пофиг, вообще, сколько это имеется в виду байт - главное, что циферки одни, а значит феншуй соблюдён, и ничто не тревожит межушный нервный узел странными несоответствиями с виндой ;)

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

ЗЫ
Колумб, строго говоря, Америку не открывал - он до неё не доплыл. Доплыл он только до островов в Карибском море. А вот Америго Веспуччи до Америки таки доплыл, и в его честь она и названа. Хотя если быть ещё более точным, то до Колумба в Америку плавали викинги ещё в 11-ом веке.
Если серьёзно, то соответствие стандартам и наведение исторической справедливости - не имеют вообще ничего общего.

Ваша оценка: Нет

Для компьютеров двоичная система естественна, а десятичная - неудобная патология. И вряд ли это изменится в обозримом будущем.

Никто, в здравом уме, не пытается объявить кратными десяти числа пи, е, постоянную Планка, и т.п.

В компьютерах "волшебное" число 2.

Компьютерные устройства - это всякие решёточки из степеней двойки.

Ну "не повезло" нам, что у нас 10 пальцев, а не 16, 4, 2 или хотя бы 8.

Лучше скромно помалкивать об этом недостатке нашего вида, а не объявлять его компьютерным стандартом! (Пробовали, пробовали ещё 70 лет назад делать десятичные компьютеры - не выжили они!)

А то прямо какая-то "воинствующая педерастия" получается! ;-)

Ваша оценка: Нет

...А производители HDD со своими "размерами" - обычные жулики, и нечего их стандартами оправдывать!
________________________________
Кстати, товарищи, по какому времени ваш сайт работает (если не секрет;-), по берлинскому?

Ваша оценка: Нет
senorpomodor аватар

Какие уж тут секреты. Сайт работает по тому времени, который юзер выставил у себя в профиле. Для незарегистрированных юзеров время калининградское (msk-1) без учета перехода на летнее время. :) В общем, спасибо за подсказку, перейти на летнее время забыл, каюсь. И перевожу часы... :)

Ваша оценка: Нет

вы считаете что в этом вопросе стандарты непричем?

Ваша оценка: Нет
amlaml аватар

В данном вопросе комитет СИ повёл себя непоследовательно!
Раньше они для единиц СИ использовали специальные названия
(например, вместо мм.рт.столба - паскаль, вместо дюймов, футов, миль - метр, и т.д.)

Почему сейчас не придумали новое название, а захватили старое?

Тем более, что в байте так и осталось 8 бит!!!
8 бит, а потом десятичная система?

Логичнее было бы ввести какой-нибудь чпок=1000бит, ну и дальше, по стандартной схеме, -- килочпоки, мегачпоки, ... .

Не была ли история этого решения такой:
Судебные иски против производителей хы-ды-ды, завышающих их размер, -- новый чудо стандарт СИ -- хрен вам, недовольные уменьшенными хы-ды-дами! ((((-;

Ваша оценка: Нет
amlaml аватар

И опять "неславабогу" получается! Бит то двоичный! ;-)))

Нет уж! Пусть вместо бита используют десятичный Десятит, а дальше Кило- и Мегадесятиты, и т.д.

Вполне реально, вот только смысл десятита до простого гомосапиенса донести будет несколько сложнее, чем смысл бита! ;-))))

Ваша оценка: Нет

В данном вопросе комитет СИ повёл себя непоследовательно!

В том-то и дело, что даже излишне последовательно.

Тем более, что в байте так и осталось 8 бит!!!

А было 7 и даже 6 бит. И на так уж и давно (лет 20 назад). Остатки 7-битных байтов ещё остались в электронной почте.

Почему сейчас не придумали новое название, а захватили старое?

Потому что спор идёт не о названии величины, а о применяемых приставках. Но производители похоже уже решились у всей памяти размер идёт в MiB (мебибайтах), а у дисков -- в GB (гигабайтах). Такие дела.

Ваша оценка: Нет
senorpomodor аватар

Остатки 7-битных байтов ещё остались в электронной почте.

А Вы не путаете разрядность процессора и разрядность почтовой кодировки? Изначально email использовался только для передачи текстовой информации (ASCII), число используемых символов тогда было равно 127 и необходимости в восьмом бите не было. Это не значит, что в байте "было 7 и даже 6 бит". :)

Ваша оценка: Нет

Нет, не путаю. Впрочем если не верите, что в байте может быть отличное от 8 число бит, то рукипедия Вам поможет: http://ru.wikipedia.org/wiki/Байт

Ваша оценка: Нет
senorpomodor аватар

По вашей ссылке весьма смешные названия:

пебибайт
эксбибайт
йобибайт

Неужели вся эта х...я (извините, другого слова не нашлось) нас ждет? 8-[ ]
Я лучше перестану использовать Ubuntu, чем буду использовать эти ругательства. Отйобибайтить бы шутника, который их придумал.

Ваша оценка: Нет

Неужели вся эта х...я (извините, другого слова не нашлось) нас ждет?

Понимаете ли какая вещь, кроме русского существуют и другие языки и там это выглядит вполне нормально. И наоборот: русская команда локализации бубунты называет себя "loco team", что в испаноязычных странах воспринимается как "команда ослов". Ну, вы поняли о чём я...

Ваша оценка: Нет
senorpomodor аватар

Все оно так, но я подозреваю, что "кило","мега" и т.п. звучит на большинстве языков более-менее нейтрально. Прежде чем принимать стандарт неплохо было бы поинтересоваться насколько ласкают слух простого русского человека словечки вроде "йобибайт". Все же русский язык не самый последний по распространенности. Ну Вы представляете себе серьезную бизнес-конференцию, где докладчик будет отчитываться перед инвесторами, мол, наш готовой трафик составил 500 пебибайт, хотя мы ожидали выйти на целый йобибайт? Люди не начнут "сокращать" названия до ёбибайтов и ёбобайтов? Поэтому и говорю, что лучше уж как-то по-старинке. Жили со старыми названиями десятки лет и еще проживем.

Ваша оценка: Нет
senorpomodor аватар

Колумб, строго говоря, Америку не открывал - он до неё не доплыл.

Продолжу Великий киби-срач. Гагарин, строго говоря, не первый космонавт. Первый космонавт — Леонов, т.к. Гагарин в сам космос не выходил, трусливо отсидевшись в космическом корабле. :)

Ваша оценка: Нет

Ребят, я оборжался, пока прочитал до конца ваши споры)))
Напомню вам, что в компе только 2 значения: "0" и "1", т.е. "нет" и "да", а отсюда и двоичная система.
Нормальный пользователь давно привык к издержкам разницы между системами, и идя покупать новый хард, всегда берет про запас...
А что выйдет? Память и проц работают в двоичной системе, а хард и операционка - на десятичной?
Я напимер использую и Windows, и Ubuntu. Что, прикажете окачуриться после ввода новых единиц хранимой информации? Видимо, так...
И вообще, есть 2 типа пользователей: грек и еврей. Грек смотрит так: это велосипед, вот здесь педали, ты их крутишь, цепь приводит в движение колеса и ты едешь. Еврей смотрит так: это велосипед, на нем можно ездить.

Ваша оценка: Нет

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike>
  • Строки и параграфы переносятся автоматически.
  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

Подробнее о форматировании

КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Яндекс.Метрика