LINUX.ORG.RU

Спорное изменение в Ubuntu 10.10

 


0

0

Ubuntu переходит на десятичную систему расчёта префиксов кило-, мега- и подобных. Ранее Ubuntu, как и многие другие дистрибутивы и операционные системы, использовал бинарные префиксы, означавшие, что kB=1024b, Mb=1024kB. Теперь Ubuntu будет использовать SI-систему исчисления, в которой kB=1000b, MB=1000kB и так далее.

Некоторые параметры, как, например, объём оперативной памяти, будут отображаться в kiB/MiB/GiB, как префиксах с основанием 2.

По материалу opennet.ru

>>> Подробности

★★★★★

Проверено: mono ()
Ответ на: комментарий от kernelpanic

Ну ошибся %( по невнимательности. Программисты на второй, переводчики на первый.

Flaming ★★
()
Ответ на: комментарий от pevzi

> Зато будут удивляться, что в убунте диск больше объёмом ^_^

Наверно, для этого и делают. Маркетологи посоветовали.

Nxx ★★★★★
()
Ответ на: комментарий от Flaming

>на первый то есть... переводчики на первый. %(

Ну и правильно. Я, вот, как-то не встречал никого, ктобы ставил ударение в этом слове на второй слог :) Хоть среди программистов, хоть среди почитателей Хроник Амбера :)

KRoN73 ★★★★★
()
Ответ на: комментарий от pevzi

> В убунте сейчас довольно давно уже везде пишут GiB, MiB и пр., где подразумевают основание 2, и GB, MB и пр., где подразумевают 10. Не?

У меня Суся, но вот пример: для одного и того же диска Наутилус и fdisk выдает 515 Мб, Gnome Device Manager 491 Мб.

Nxx ★★★★★
()

> Теперь Ubuntu будет использовать SI-систему исчисления, в которой kB=1000b, MB=1000kB и так далее.

Гондурасы. Как будто им там в каноникал больше нечем заняться, кроме увеличения путаницы.

Manhunt ★★★★★
()
Ответ на: комментарий от Nxx

Ещё один покусанный маркетологами в детстве.

anonymous
()

Валим на Пандору ;-) там у Нави правильная восьмеричная система счисления. Никаких глупостей со степенями десятки не будет.

Десятичная система счисления случайная, выбранная просто из за числа пальцев самым тупым образом: 10 пальцев - значит это число круглое и удобное. А если бы люди немного подумали, то на пальцах до 1024 считать могли бы.

Правильная система счисления с основанием степени двойки. И примеры есть. Даже у китайцев книга перемен - степень двойки, не говоря о инь и янь.

AnyKey
()
Ответ на: комментарий от mine

> А как откатить сии вредоносные изменения?

В голове?

Специально для Ъ: Доступно будет два общесистемных режима - с двойкой или десяткой (по умолчанию) в основании с единицами измерения, которые будут обозначаться правильными, стандартизированными приставками. Ничего «откатывать» не придётся, достаточно будет выбрать привычную систему и радоваться адекватным обозначениям с бинарными префиксами.

anonymous
()
Ответ на: комментарий от adminus

> даже в винде подобной хуйни нету.

Зайди в «Управление дисками» и посмотри, какого объема у тебя там диск. Ну да, поделил на 1.024 *в кубе*, какие проблемы...

elzhov
()

Одобряю!

Хочу особо поблагодарить KRoN73 за просветительскую работу. http://www.linux.org.ru/news/ubuntu/4705695/page4#comment-4709584

Наконец-то я буду знать, что ответить на вопрос - «а почему маркетологи вАруют байты?».

Ну, и как было уже отмечено - будет меньше путаницы. И это хорошо. Останутся конечно «стойкие», которые будут говорить про традиции и то, что «всем же и так понятно», и показывающим на оперативную память («вот тут-то НАСТОЯЩИЕ мегабайты, а не ваши маркетинговые»).

Может и мне маркетологи промыли мозг? По крайней мере меня такое нововведение - радует.

Да, для «старокилобайтников» - две волшебные команды:

du -h

du -H

И навскидку скажите по результатам - какой ключ отвечает за *бибибайты?

xeningem
()
Ответ на: комментарий от AnyKey

> Десятичная система счисления случайная, выбранная просто из за числа пальцев самым тупым образом

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

anonymous
()
Ответ на: комментарий от anonymous

даже самые дикие гуманоиды ходят(ходили),как минимум, в набедренных повязках, так что использовать МПХ для подсчета было бы неудобно, ибо его не видно. Хотя может его использовали как бит переноса (Carry Flag)
:)

Еще самкам было бы неудобно пользоваться 11-ной или 21-ной системой
:)

Harald ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

А я- категорически против. Меня даже раздражает, когда файловые менеджеры сильно округляют цифры, что уж говорить о таком?

Viort
()
Ответ на: комментарий от KRoN73

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

FiXer ★★☆☆☆
()
Ответ на: комментарий от Viort

Да где вас берут-то таких?

Округление файловым менеджером чисел - это проблема ёмкого представления информации, никому не интересно читать при беглом осмотре размеры вида 12,345678 МБ, за подробностями обращаются к соответствующим инструментам.

Вопросы возникают, когда внезапно оказывается, что те же 12,35 МБ - это, оказывается, 11,77 МиБ, а 12,35 МиБ - это и вовсе 12,95 МБ, но всё это обозначено одними и теми же единицами.

anonymous
()
Ответ на: комментарий от kernelpanic

Нам рассказывали, что то что ты называешь первым переводчики называют вторым. Якобы нумерация слогов у них с конца.

Насколько верно не знаю

Jaberwock ★★★
()

Баба сменила Шаттлворта и началось...

Sanitar
()
Ответ на: комментарий от matumba

>дэбил, не понимающий двоичной системы

Недавно ж был тред, что в Ubuntu теперь главная татка...

Sanitar
()

1. Си - дураки, стандарт де факто обзывают новыми буквами, лучше бы сделали для десятичных байтов новые имена. (производители хардов тут не причём)

2. В убунте могли бы просто подписать опредления как думают они.

3. посмотрел я du с ключём --si - куча некрасивых значений, с -H много круглых. Это доказывает тот факт, что в компе Очень часто информация подогнана под 2^k .

stalkerg ★★★★★
()

лор такой лор, развели холивар из-за того что кучка хомячков не может понять в чем разница между кБ и КиБ.. и что если их на информатике в шлололо учили что что в кБ = 1024 Б то это правильно. в кБ=1000Б, а 1024Б это 1КиБ.. лор такой лор..

m13rror
()
Ответ на: комментарий от FiXer

>кто-то говорил боинг(?) досих пор юзает имперскую систему о.О

В Штатах, как бы, всё на ней :) Из-за этого угробили, кстати, Mars Climate Orbiter - http://www.popmech.ru/article/5581-problemyi-mer/

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

KRoN73 ★★★★★
()

Обожештымой, что за бред? Марк укурился африканской гуано?

goryachev
()
Ответ на: комментарий от a3

> Все правильно сделали, давно пора прекращать это компьютерное задротство и переходить на стандартную научную терминологию.

ГСМ-падаль детектед.

anonymous
()

нафига такое чудо! чтобы юзерам было больше понятно сколько у них жесткий? глупо подстраиваться под кого-то... итак все понятно... я считаю что у нормального программиста всегда будет в 1 килобайте 1024 байт

Hexadecimal
()

Явно Убунту не для программистов.

Мы все знает что в одном километре 1024 метра, а в сутках 3 байта.

Не морочте людям голову!

samy_volosaty ★★★★★
()

Я уже буквально вижу, как вендотролли вопят по форумам, что в убунте файлы занимают больше места

goingUp ★★★★★
()
Ответ на: комментарий от Camel_Toe

> Единственное, что смущает, что почему-то RAM призывают мерять в меби, а винты в мега.

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

Stiven
()
Ответ на: комментарий от KRoN73

>В Штатах, как бы, всё на ней :)

Неправда, они говорят SI там тоже есть

FiXer ★★☆☆☆
()
Ответ на: комментарий от Hexadecimal

> принимаю свою неправоту, прочитал... перечитал еще раз) верно делают убунтовцы) все должно быть по принятой СИ )

НЕТУ В СИ НИЧЕГО про килобайты и мегабайты. Те, кто утверждают, что это, якобы, по СИ - лгуны.

Nxx ★★★★★
()
Ответ на: комментарий от a3

Дибилизм. Десятеричная система была введена в угоду производителям ЖД и ни какой научности в ней нет. В в 1Кб - 1024 байт ровно потому что бит двоичный таки, а не десятеричный.

anonymous
()
Ответ на: *** люди от anonymous

Вот именно. Убунтоиды хотят навести порядок в метрике (ну, пусть, в «терминологии»). А половина комментирующих порет какую-то чушь по поводу «10^n vs. 2^n».

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

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

Ещё раз: как измерялись диски в 1000х единицах, так и будут. Как измерялась RAM в 1024х, так и будет. Но называть их правильно надо по-разному, чтобы избежать путаницы. *Избежать*, а не как сейчас.

Ваш К. О.

Так что затея годная. Не уверен, что это нужно именно сейчас, но это нужно. С другой стороны, раз это не было сделано раньше, то теперь уже давно пора!

Убунтоиды молодцы, так держать!

anonymous
()
Ответ на: комментарий от Stiven

>Разумнее всего стандартизировать существующее, а не выдумывать нового слона.

Ещё один. А может быть, всё же попытаться осмыслить? Они именно того и хотят: чтобы двоичные и десятеричные единицы ОБОЗНАЧАЛИСЬ по-разному. Никто не собирается менять системы, они просто пытаются наконец-то навести порядок в терминах, и это гуд.

anonymous
()

Не округляйте!

Да не округлимы будете!

anonymous
()
Ответ на: комментарий от anonymous

Какой блин порядок? Стандартизировать двоичную систему по десятеричной? Это принципиально невозможно. Речь ведь не идет о том что в убинте старые килобайты переименовали в новые, а о том что за место 1024 стали считать 1000. Хотите стандартизировать круг на квадратность флаг вам в руки.

anonymous
()
Ответ на: комментарий от anonymous

> Какой блин порядок?

Порядок, при котором 1 килобайт ВСЕГДА равен 1000 байт, а не только при отображении ёмкостей носителей.

Стандартизировать двоичную систему по десятеричной? Это принципиально невозможно.

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

Речь ведь не идет о том что в убинте старые килобайты переименовали в новые, а о том что за место 1024 стали считать 1000.

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

Хотите стандартизировать круг на квадратность флаг вам в руки.

Здесь вам не там, не квадратуры круга. В пересчёте кибибайт в килобайты нет ничего сложного, объём в байтах при этом не меняется никак. А квадратные килобайты удобнее выкладывать рядами для подсчёта, чем круглые кибибайты.

anonymous
()
Ответ на: комментарий от sudo-s

а что в этом плохого? Правильным путём идут товарищи, они всего лишь вслед за Эпплом переходят на принятые стандарты IEEE 1541-2002 и IEC 60027-2 A.2, искореняя существующий бардак. Ну никакой логики не вижу, что кило должно быть связано с 10й степенью. Метрическая система измерения куда старше термина «бит», и не надо искажать истинный смысл этих приставок, ссылаясь на двоичную систему. Метрическая система измерений исторически неразрывна с десятичной системой счисления. Для двоичной системы должны использоваться свои префиксы.

anonymous
()

Кибибайты

Простота не всегда лучший вид идеала.

neocrust ★★★★★
()

Кастендовщина

Это крушит мое мировоззрение О__О

Это чтото в стиле «в штате Индиана число пи по закону равно 4»

Doctor_Drive
()

Еще осталось сделать в календаре убунты год 360 дней, неделю 10 дней, час 100 минут, и главное, для всяких десклетов типа Ring Sensors, clock число пи будет 4.

Doctor_Drive
()
Ответ на: комментарий от KRoN73

>Более того, вся международная авиация летает в имперской системе. Исключительно футы и мили.

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

Absurd ★★★
()
Ответ на: комментарий от Sylvia

> есть общепринятые меры измерения, в СИ (по маркетологическим соображениям) указываются только емкости накопителей.

Как сейчас уже не знаю, но помню раньше в прайсах SCSI-винты легко отличались от IDE. У первых ёмкость была указана как полагается, а у IDE «по-маркетинговски».

По теме: я за старые кБ,...

gag ★★★★★
()
Ответ на: комментарий от gag

>Как сейчас уже не знаю, но помню раньше в прайсах SCSI-винты легко отличались от IDE. У первых ёмкость была указана как полагается

Разве такое было когда-нибудь? В 1994-м, когда я впервые со SCSI (Барракудами на 4Гб) работал, у них эти 4Гб были, как и у других винтов, десятичными. Снова к SCSI вернулся в 2003-м - и опять гигабайты (36, 72) там десятичные были.

...

А SCSI от IDE лего отличаются номинальным рядом: 18, 36, 72/74, 144...

KRoN73 ★★★★★
()
Ответ на: комментарий от Absurd

>поскольку смешанное основание из взаимно простых чисел позволяет избежать бесконечных дробей в результате деления

Можно пример? :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>>поскольку смешанное основание из взаимно простых чисел позволяет избежать бесконечных дробей в результате деления

Можно пример? :)

Самый простой пример это то что треть ярда это один фут, а не .3(3) чего-то там. Какой-то англичанин меня парил что при заточенном мозге над размерами в футах/дюймах можно производить все четыре действия и никогда не получать бесконечных дробей. У меня мозг не заточен, и поэтому я могу сослаться только на второй том Кнута где теме работы с числами со смешанным основанием уделен один раздел.

Absurd ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.