Теперь Ubuntu 64-битная по умолчанию
6 Sep, 2014 pomodor 11
Теперь дистрибутивы Ubuntu будут по умолчанию загружаться в 64-разрядной версии. Чтобы скачать 32-битный дистрибутив, пользователю придется дополнительно его выбрать.
Раньше дело обстояло с точностью до наоборот: 32-битные сборки рекомендовались Canonical для загрузки автоматически, а на 64-разрядные версии нужно было переключаться вручную.
Как заявляют представители компании, начиная с релиза Ubuntu 13.10 Saucy Salamander, страницы загрузки будут по умолчанию настроены для направления пользователей на скачивание 64-битных сборок, а 32-битные версии можно будет выбрать отдельно. «Мы считаем, что 64-разрядные версии куда лучше подходят для современного оборудования и дают больше преимуществ пользователям Linux», — поясняют в Canonical.
Главная тема:
Компании:
Дистрибутивы:
field_vote:
Комментарии
pomodor
6 сентября, 2013 - 01:11
Нет никаких "преимуществ пользователям". Просто все труднее найти не 64-битный процессор, поэтому вполне логично сделать 64-битную версию Убунты версией по умолчанию. Вот если бы не существовало режима PAE, то да — 64-битная версия открывала бы преимущество, которое заключается в возможности адресовать больше 4 Гб памяти.
Чингачгук
6 сентября, 2013 - 06:49
В винде -- быть может (там софта, скомпилированного под 64 бита, кот наплакал), а вот в линуксах практически весь софт собирается как по 32, так и под 64 бита -- так что вполне можно ожидать заметный рост производительности.
pomodor
6 сентября, 2013 - 23:20
Это Вам маркетологи в голову накакали. Раз бит в два раза больше — значит "можно ожидать заметный рост производительности". Вы сами-то попытайтесь поразмышлять. Что дает увеличенная разрядность помимо адресации больших объемов памяти? Она дает возможность проводить вычисления над числами 64-битной разрядности за меньшее количество тактов процессора. Внимание, вопрос: в каких реальных приложениях используются числа больше 4 294 967 296?
comrade
6 сентября, 2013 - 23:44
...Для подсчёта американского гос.долга :-))
pomodor
6 сентября, 2013 - 23:55
Для госдолга вот этот процессор больше подойдет. :)
Чингачгук
7 сентября, 2013 - 22:30
Как бы даже небольшой прирост в тех приложениях, которые действительно используют числа, большие 2^32 -- это уже хорошо.
Вот если бы у использования 64-битной ОС на 64-битном железе были какие-то значимые _недостатки_, то тогда уже можно было бы спрашивать "зачем?".
MrBison
7 сентября, 2013 - 22:35
ЗЫ: Нашёл один недостаток использования 64-битной ОС -- всё под ней работает быстрее (за одним исключением апача).
pomodor
9 сентября, 2013 - 00:36
Вы как всегда дурите народ. ;) По ссылке сравнение устаревшего набора команд i686 (это, если кто забыл, Pentium II) и x86_64. Еще с 32-битностью набора i386 сравните. ;)
Чингачгук
23 сентября, 2013 - 19:14
А 32-битная ОС уже научилась работать с инструкциями 64-битных процессоров? В том и преимущество, что 64-битный софт использует инструкции, отсутствующие в 32-битных процах, что даёт ощутимый прирост производительности даже при одинаковом объеме ОЗУ. 32 бита умирают, как раньше умерли 8 и 16 бит. Глупо этого не замечать.
pomodor
24 сентября, 2013 - 08:14
16 бит умерли потому, что позволяли работать с числами до 65536, чего явно маловато для любых задач. Для больших чисел использовались объединения из нескольких регистров процессора, что снижало производительность. 32-бита позволяют напрямую работать с числами до 4294967296, чего вполне достаточно для большинства задач.
Дальнейшее повышение разрядности без появления новых алгоритмов не приведет к линейному росту производительности.
Чингачгук
24 сентября, 2013 - 09:29
По ссылке сравнение 32- и 64-битной версий убунты, и последняя работает быстрее почти во всех случаях. Да, это не чистое сравнение архитектур. Зато оно полностью соотносится с сабжем -- 64-битная убунта действительно "куда лучше подходит для современного оборудования и даёт больше преимуществ пользователям".
Быть может, если 32-битная убунта собиралась бы с набором команд последних 32-битных процессоров Intel и AMD, то тогда разрыв был бы меньше или вообще отсутствовал. Я с этим не спорю.
Вы мне лучше объясните, откуда взялось ваше негативное отношение к 64-битным процессорам? Неужели адреса длиной в 8 байт, а не в 4 -- это так недопустимо ужасно?
Или вам не нравится то, что на современных многогигабайтных жёстких дисках приходится тратить пару сотен мегов на хранение 32-битных библиотек вместе с 64-битными?
Вот что изменилось бы в мире, если 64-битных процессоров никогда не было бы?
Комментировать