LINUX.ORG.RU

Chakra Linux отказывается от поддержки архитектуры i686

 


0

2

Команда разработчиков Chakra Linux приняла решение отказаться от выпуска дистрибутива под платформы i686, нацелившись впредь только на архитектуру x86_64.

Как известно, проект Chakra родился как форк Arch Linux, поэтому разработчикам в наследство досталась поддержка сразу двух архитектур. Как отмечается в официальном заявлении коллектива, проект быстро движется вперед, величина загрузок каждого нового релиза Chakra Linux в разы превышает число скачиваний предыдущего. Дистрибутив следует модели разработки rolling release, а значит на качественную поддержку обеих платформ требуются значительные усилия, а поскольку работа над ним не имеет коммерческой составляющей и ведется активными участниками сообщества, человеческий ресурс в команде является самым ценным.

Как объясняют авторы Chakra Project, архитектура i686, на которую перешли с устаревшей i486, уже исчерпала весь запас терпения и усилий по ее поддержке, а современная платформа x86_64 присутствует на рынке уже около 8 лет. Весь цикл работы над созданием и развитием Chakra ведется только на машинах x86_64 и поддерживать i686 на всех стадиях тестирования становится все менее и менее целесообразно, да и сами разработчики больше не хотят тянуть лямку поддержки устаревшего оборудования.

Разговоры о сроках поддержки i686 появились еще полтора года назад, но создатели Chakra Linux решили перейти к активным действиям только сейчас. В своем сообщении они отмечают, что в ближайшие 2-3 месяца пользователи сборки i686 будут получать лишь исправления ошибок и уязвимостей, после чего весь i686 репозиторий навсегда сохранится в неизменном состоянии, но более не будет поддерживаться. Также не планируется выпуск iso-образов установочных дисков для платформы i686. Кстати, первым образом, выпущенным только для x86_64, будет намечающийся скоро релиз с кодовым именем Claire и KDE SC 4.9 на борту.

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

★★★★★

Проверено: maxcom ()

(400 комментов, офигеть).

Правильно. x86 актуален только для старых серверов, где всё равно дебиан стоит.

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

Регистров больше, можно отмапить в ядре всю физ. память для упрощения свопа.

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

Любители «Паставить 64 бита патамушта 21 век!!1» не нужны.

кстати да. вот поставил я Debian во времена potato еще. с тех пор только apt-get dist-upgrade (и cp -ar когда на новое железо переезжало). мне чо, из за любителей перейти на более новую платформу систему чтоле переставлять?

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

компьютер для этого не нужен.

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

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

читать цели проекта чакры, чакра изначально нацелена только на ч86_64 ч86 достался в наследство от арча, и поддерживался во вторую очередь.

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

зачем? когда в дебьяне дропнут ч86 твоя система вероятно уже сгниёт.

речь про 64 онли для всех новых установок.

ЗЫ у меня на идешном винте тое есть рабочая 32битная гента...(даром что винт на полочке лежит) но на новом компе не побывало уже ниодной 32битной системы.

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

ок, в чем профит от использования х86_64 на компьютере с 2-3 гб оперативы? Приложения x86_64 жрут оперативы больше, так смысл мне тогда ставить x86_64?

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

А теперь расскажи мне в чем профит тысячам программистов во всем мире тратить время на поддержку 32 битной версии своего софта ради нищебродов которые боятся потратить пару килорублей на модуль памяти.
И вообще кто нибудь проверял на сколько больше оперативки тратится с 64 битами? на 1-2%?

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

эти 95% играют роль потребителя для 5% тех кому компьютеры действительно нужны.

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

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

У легковесных программ этот прирост скорости будет почти незаметен. А тяжеловесные программы чаще всего имеют только 32-битные версии.

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

А тяжеловесные программы чаще всего имеют только 32-битные версии.

Вот и нужно исправлять эту ситуацию. Чем быстрее дистрибутивы откажутся от 32 битных версий тем быстрее программисты начнут писать только 64 битный софт и не будут тратить время на поддержку 32 битных версий.

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

И вообще кто нибудь проверял на сколько больше оперативки тратится с 64 битами? на 1-2%?

На сколько «быстрее» на столько и больше.

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

Скажите это разработчикам слаки, у которой еще есть даже поддержка i486

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

Не примешивай сюда эту поделку ориентированную специально на копрофагов.

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

А теперь расскажи мне в чем профит тысячам программистов во всем мире тратить время на поддержку 32 битной версии своего софта ради нищебродов которые боятся потратить пару килорублей на модуль памяти.

А в чем им профит тратить время на 64 бита который пока никому не нужен?

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

Не примешивай сюда эту поделку ориентированную специально на копрофагов.

Сказанное вами огорчает слакофагов.

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

У моего цп Celeron(R) Dual-Core, но оно x86 только ... Ноуту года 3-4 наверное. :)

renya ★★★★★ ()

Абсолютно по лингаму. Очередной маргинальный дистр...

anonymous ()

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

d9d9 ★★★ ()

ноут, 32 гига оперативы и i7-3610QM, уже давно сказал i686 досвидания.

к вопросу о гладкости x86 софта на x86_64 системе. 32-х битный бинарный софт работает гладко

п.с. гента ~amd64

linux-v0id ()
Ответ на: комментарий от linux-v0id

до него всегда были ноуты 2-х и 4-х ядерные с 4-мя гигами оперативы.
честно давно не видел в глаза ни у родни, ни у знакомых, где ДАЖЕ В ВЕНДЕ НЕ БЫЛО БЫ папки Program Files (x86)

закопайте i*86 рядом с третегномом, пожалуйста

linux-v0id ()
Ответ на: комментарий от cruxish

У андроида архитектура вообще не совместима с x86, без разницы, 64-битная она или нет.

Причем тут архитектура? Скайп написан на ассемблере? Проблемы портирования С/С++ кода на х64 заключаются лишь в разных размерах некоторых типов. У андроида арм x32 тоесть размеры типов схожи с x86.

LOLWUT?

Ну понимаешь, есть такие быдлокодеры, которые в протокол вшивают некие данные бинарно, что вопервых, ломает совместимость между endians(хотя в интернет протоколах обычно юзают big-endian, что решает неким костыликом такую совместимость), во вторых ломает совместимость с размерностью некоторых типов. Возможно там таки и вшито бинарно оно, но это лишь предположение. В другом случае я не понимаю почему они выпускают везде онли х32.

vova7890 ★★★ ()

А я о «Chakra Linux» вообще не знал до этого момента. Но, без 4 гигов оперативки(ну хотя-бы 3 гигов), на x86_64 делать нечего. Так что они впролёте.

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

А тяжеловесные программы чаще всего имеют только 32-битные версии.

А вот и наоборот. Сюрприз. Потому что тяжеловесные программы хотят много памяти. Очень много.

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

который пока никому не нужен

Не нужен тебе != не нужен никому. Запомни это.

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

Весь мир десктопов и серверов уже на x64 давно. Так что x32 нужен только на embedded, да и то там своя атмосфера и без x32.

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

На сколько «быстрее» на столько и больше.

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

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

Скажите это разработчикам слаки, у которой еще есть даже поддержка i486

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

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

А в чем им профит тратить время на 64 бита который пока никому не нужен?

Ты считаешь человечество достигло невиданных высот в области микропроцессоров и про развитие вычислительной техники можно забыть на ближайшие 40-50 лет?

TDrive ★★★★★ ()

Давным-давно пользуюсь gentoo amd64-nomultilib. x86_32 умер.

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

Потому, что если мы возьмемся обобщать этот аргумент, то получится что-то типа «если машина - то только Veyron, если дом - то только Виндзорский замок» - и т.п.. Вопрос - зачем мне менять домашние компы (один - Pentium 4, второй - Pentium III), если их производительность устраивает? Аргумент «оно резвее мальца» свойствен людям, не до конца изжившим юношеский максимализм; «оно резвее мальца» может быть причиной смены железа только в определённых случаях - когда это «резвее» имеет серьёзное значение. Для существенной части пользователей (которые пишут текстовые документы и таблички, слушают музыку, смотрят DVD, ползают по Интернету и чатятся в ICQ, Skype - и т.п.) это абсолютно не важно ни с какой точки зрения, кроме понтов.

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

Размер занимаемой памяти

И вообще кто нибудь проверял на сколько больше оперативки тратится с 64 битами? на 1-2%?

Для начала рассмотрим разницу между x86 и x86-64: Регистры x86-64

x86 - желтым, x86-64 - красным. Кол-во регистров увеличилось в два раза, каждый из них может уместить 64 бита. Но почему-то многие упускают факт (даже в эпической теме x86 vs x86-64 на этом форуме), что и число регистров XMM было увеличено с 8 до 16, что должно дать дополнительный простор для параллельных вычислений. Кто не понял про XMM, курите тему SSE на вики.

Насколько мне известно, стандартный x86 код может работать и под x86-64 (но исключения есть всегда). Но чтобы использовать новые регистры необходимо задействовать спец. префикс REX. То есть инструкция уже становится длиннее на байт. Пример ассемблерных команд с машинным кодом:

89 C8                         mov eax, ecx (x86)
48 89 C8                      mov rax, rcx
B8 32 12 66 45                mov eax, 4566'1232h (x86)
48 B8 34 12 34 12 34 12 34 12 mov rax, 1234'1234'1234'1234h
Конечно, пример взят с потолка, но он показывает, что, зачастую, по сравнению с x86 размер инструкции x86-64 больше (или, по крайней мере, равен) -> для 64 битных программ требуется больше памяти. На сколько больше? Трудно сказать, т.к. сам не использовал (хотя попробую). Но в теме «x86 vs x86-64» пишут, что 64 разряда потребляют в среднем от 10 до 40-50 % больше оперативки.

у 64 бита есть как преимущества, так и недостатки. Опять же, все-таки люди правы, для большинства повседневных задач и хватит x86. 64 бита могут пригодиться для современных игр (о да), обработки сложных данных, архивирования огромных файлов, компилирования кода, просмотра 200 гб фильма :D.

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

У меня x86-64 на ноуте с 2гб памяти, причем 384мб под интеграшку. И все нормально, ибо нефиг труп насиловать.

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

зачем? когда в дебьяне дропнут ч86 твоя система вероятно уже сгниёт.

железо может и сгниет, а OS будет current unstable :)

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

У меня x86-64 на ноуте с 2гб памяти, причем 384мб под интеграшку. И все нормально, ибо нефиг труп насиловать.

Дешевые понты. На таком ноуте x86-64 не только не нужна, но и проигрывает x86. Вообще, x86-64 оправдано только для обработки больших массивов данных (например, расчёт прогнозов погоды и кодирование видео) Такими задачами 99.9% пользователей не занимается. Во всех остальных случаях x86 предпочтительней и эта архитектура будет использоваться во всех новых машинах ещё много лет.

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

А мир ноутбуков где? Мне 2-0.4 Гб явно не хватит для ОС на x64.

nexfwall ★★★★ ()
Ответ на: кхем... от anonymous

Microsoft is planning to drop their 32-bit flavor of Windows beginning with the next release, Windows 9.

В погоне за виндой? Линус, не надо!

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

может быть причиной смены железа

но если железо новое, то почему бы не установить то, что побыстрее?

Для существенной части пользователей (...) это абсолютно не важно ни с какой точки зрения, кроме понтов

ога, понты прям невероятные. пойду пацанам со двора расскажу, что у меня 64хбитная ось

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

Дык у меня тоже 2 гигабайта, и причем 384мб под интеграшку. Но как правильно сказал анонимус, поставить сюда x64 это будет скорее дешевый понт чем работа. Особенно с хромиумом, и KDE.

nexfwall ★★★★ ()

Провозглашаю этот тред x86-32 vs. x86-64 срачем.

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

у меня кде и 2 гигабайта, правда итеграшки нет. Памяти хватает вполне, ториозов не замечал. и нет, у меня не 32 бита. Раньше вообще 1Гб обходился, но потом это стало не модно и я сдуру зачем-то купил второй.

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

А теперь открой хромиум, или лису с хотя-бы 5-ю вкладками, и выложи сюда free. Только когда увижу, тогда и поверю.

nexfwall ★★★★ ()
Ответ на: Размер занимаемой памяти от GlaDOS

у 64 бита есть как преимущества, так и недостатки.

Какие недостатки кроме потребления оперативки?

64 бита могут пригодиться для современных игр (о да), обработки сложных данных, архивирования огромных файлов, компилирования кода, просмотра 200 гб фильма :D.

А еще для свистоперделок в КДЕ, одновременного запуска 25 приложений, рендеринга своих поделок в Blender, обработки видео о том как ты раскидываешь миллион врагов в своей любимой ММОРПГ....

Все это повседневные задачи нормального человека.

TDrive ★★★★★ ()

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

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

Дешевые понты. На таком ноуте x86-64 не только не нужна, но и проигрывает x86.

Называть битность ОС понтами это 5. Вот и выросло поколение красноглазых гопников.

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

ну и строе железо сгниёт новое будет 86_64(а может уже и 128, а может это будет арм64 или.. )

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