URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 87722
[ Назад ]

Исходное сообщение
"В ядре Linux прекращена поддержка процессоров i386"

Отправлено opennews , 12-Дек-12 17:44 
Линус Торвальдс осуществил (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git...) слияние текущей активной ветки разработки ядра Linux с веткой, в рамках которой была проделана работа по избавлению ядра от поддержки процессоров 386-DX/SX. В настоящее время процессоры i386  давно потеряли актуальность и являются музейной редкостью, представляя интерес только с точки зрения ностальгии по началу 90-годов прошлого века.


Тем не менее, желание избавить ядро от поддержки процессоров  i386 имеет техническое обоснование. Целью подобного шага является желание упростить поддержку некоторых структур ядра, изменение которых затрудняет наличие дополнительного кода, необходимого для поддержки процессоров 386-DX/SX. Например, для работы на системах i386 необходимо предоставить эмуляцию некоторых возможностей, а в функции sync_core(), используемой для обеспечения работы режима SMP,  обеспечить поддержку процессоров без CPUID.

URL: http://www.theregister.co.uk/2012/12/12/linux_no_longer_runs.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=35582


Содержание

Сообщения в этом обсуждении
"В ядре Linux прекращена поддержка процессоров i386"
Отправлено G.NercY.uR , 12-Дек-12 17:44 
ТРУ. Прогресс тормозить не надо. На 386 и старые ядра думаю без проблем сгодятся, в инет их выпускать один хер не надо да и хлопотно. Поэтому пусть на 2.2, 2.4, 2.6 работают.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено ark , 12-Дек-12 17:50 
> ТРУ. Прогресс тормозить не надо. На 386 и старые ядра думаю без
> проблем сгодятся, в инет их выпускать один хер не надо да
> и хлопотно. Поэтому пусть на 2.2, 2.4, 2.6 работают.

Ха Ха Ха
Как будто новые ядра типа более безопастно на внешку выставлять
Спасибо, не надо нам таких аналитеков


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Grammar Nazi , 12-Дек-12 17:52 
безопасно
аналитиков

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Anonplus , 12-Дек-12 18:23 
Ядра с потенциально существующими, но неизвестными уязвимостями более безопасно выставлять, чем старые ядра с уязвимостями, к которым уже давно в паблике есть эксплоиты.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено blablabla , 13-Дек-12 14:21 
> Ядра с потенциально существующими, но неизвестными уязвимостями более безопасно выставлять,
> чем старые ядра с уязвимостями, к которым уже давно в паблике
> есть эксплоиты.

Да вообще то в нормальных конторах уже давно не то что винду но и линух во внешку не выставляют
ООО линуксятники то сейчас как завоют
у нас 75% заказов как раз на внешку ставить BSD
Есть особо извратные заказчики которым такие оси нужны на внешнем шлюзе про которые уже давно уже все и позабыли


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 14:26 
breaking news!

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено AlexAT , 13-Дек-12 14:30 
> у нас 75% заказов как раз на внешку ставить BSD
> особо извратные заказчики

Fixed.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено kurokaze , 13-Дек-12 14:51 
>ООО линуксятники то сейчас как завоют

Толсто, очень толсто, даже для бздуна. Даже испытавшего на опеннете батхерт


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Grammar Nazi , 16-Дек-12 22:55 
вообщето-то
линуксятники-то

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено oops , 12-Дек-12 17:58 
И как теперь называть ядро? i686?

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:14 
i486, ваш капитан

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Антоним , 13-Дек-12 03:06 
Linux Kernel.
Ваш А. Я.—Х.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено GG , 15-Дек-12 20:53 
Нет, просто Linux
Ядра у этого ядра никогда не было, он сам ядро

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено darkshvein , 12-Дек-12 18:03 
ээ, и какое теперь последнее с поддержкой? Впрочем, не уверен, что на таких процах запустятся иксы.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:10 
Последнее рабочее - 3.3, в остальных сломано
https://bugzilla.kernel.org/show_bug.cgi?id=44931

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:14 
Получается, что 486-й

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 12-Дек-12 20:03 
> Впрочем, не уверен, что на таких процах запустятся иксы.

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


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено GG , 15-Дек-12 20:54 
> а чего им не запуститься-то? особенно после пересборки под нужный камень.

Долго запускаться будут, запускатель не дождётся и купит новый комп.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 16-Дек-12 12:51 
>> а чего им не запуститься-то? особенно после пересборки под нужный камень.
> Долго запускаться будут, запускатель не дождётся и купит новый комп.

и как люди на них работали только… даже — ужас — 3d лепили.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено GG , 16-Дек-12 13:43 
>>> а чего им не запуститься-то? особенно после пересборки под нужный камень.
>> Долго запускаться будут, запускатель не дождётся и купит новый комп.
> и как люди на них работали только… даже — ужас — 3d
> лепили.

дак не линуксы же они на них крутили


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 16-Дек-12 15:17 
> дак не линуксы же они на них крутили

отчего же? вполне себе и линуксы в том числе.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:09 
Странно, а не x86 процессоры их при этом не смущают. Вот во всех остальных архитектурах есть CPUID? (всякие powerpc, спарки, армы, мипсы, шмипсы и весь тот зоопарк что есть еще)

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено clown , 12-Дек-12 18:13 
Всё что ниже HAL всегда аппаратно-ориентировано.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:24 
Зоопарк - это ваш x86

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено AlexAT , 12-Дек-12 19:14 
На ARM не меньший зоопарк :)

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:17 
> На ARM не меньший зоопарк :)

Поменьше в целом, имхо. Во всяком случае там никто не таскает 16-битные реальные режимы и не обкоцывает особо регистры до состояния "по мотивам 8086".


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено AlexAT , 12-Дек-12 19:28 
> Поменьше в целом, имхо. Во всяком случае там никто не таскает 16-битные
> реальные режимы и не обкоцывает особо регистры до состояния "по мотивам
> 8086".

C ARMv8 начнут таскать 32-битную адресацию, так что "все возрасты покорны".
Да и THUMB таскают уже давно.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:11 
> C ARMv8 начнут таскать 32-битную адресацию, так что "все возрасты покорны".

Будут, не отнять. Но переплюнуть x86, где по сей день таскают убогий набор регистров и дурной набор команд без относительной адресаци для 16 и 32-битных режимов - ему будет сложно. Почему-то когда у интела был прекрасный шанс переделать свое безобразие (при переходе на 32 бита) - они забили болт и сделали ту же самую какашку, только 32-битную. А ARM сразу сделали нормальную систему команд и куда более вменяемый набор регистров...

> Да и THUMB таскают уже давно.

А это не "легаси" режим. Это режим с бОльшей плотностью кода в ущерб некоторым фичам и скорости. А thumb2 вообще получился вполне удачным, взяв лучшее из ARM и Thumb режимов и попытавшись оставить за бортом недостатки. Получился и довольно плотный код и при том почти не тормозит vs режим ARM.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено nuclight , 13-Дек-12 01:39 
Эксперт 294 уровня как всегда не в курсе, что массовые вещи без обратной совместимости обречены на провал и вымирание. Кэп спешит на помощь, сообщая, что яркий пример - Itanium (потом добавили, но было уже поздно, amd64 победил).

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено ffirefox , 13-Дек-12 02:01 
Массовым (а значит не дорогим) то, как раз, обратная совместимость не очень нужна (как пример те же ARМ, однокристаллки и т.д).

А Itanium был мелкосерийным и дорогим. Да и MS, на которую делал ставку Intel, их просто кинула. Надо было Intel'у двигать открытую архитектуру и Free Open Source. Были бы на коне.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено nuclight , 13-Дек-12 02:16 
> Массовым (а значит не дорогим) то, как раз, обратная совместимость не очень
> нужна (как пример те же ARМ, однокристаллки и т.д).

Это он только к 2012 начинает становиться массовым. И с взаимозаменяемостью софта и не-специалистами на этом рынке всё было не так (массовый влечет за собой пользователей-непрофессионалов). Вот мегатонны софта для x86 к 2000 году - вот это массовость.

> А Itanium был мелкосерийным и дорогим. Да и MS, на которую делал
> ставку Intel, их просто кинула. Надо было Intel'у двигать открытую архитектуру
> и Free Open Source. Были бы на коне.

Ну-ну.  Опенсорс бы никогда не получил шанс так вырваться вперед, если бы в MS не расслабились и не начали забивать на обратную совместимость, а тут и рынок изменился, уходя в Web. См. http://russian.joelonsoftware.com/Articles/HowMicrosoftLostt... - 7 лет прошло, теперь можно оглянуться и заметить, как оно сбывается.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 11:50 
> russian.joelonsoftware.com
> russian

фу. при всех твоих недостатках — я был о тебе лучшего мнения.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено ананим , 13-Дек-12 12:03 
>Это он только к 2012 начинает становиться массовым.

начинает? ха!
но логика в принципе понятна — бздишнег без винды не бздишниг (особенно липовый), следовательно массовость без винрт не массовость. вот когда винрт займёт большую долю, тогда и признаем факт бОльшей продажи армом, чем десктопов. а пока это слухи и сплетни гугла.

зыж
и статья идиотская. в смысле была тогда… сейчас то просто смешная.
ха! «Почему Apple и Sun не могут продавать компьютеры». а если Sun заменить на Google (коррективы времени), то 3-и раза ха.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 12:03 
>> Массовым (а значит не дорогим) то, как раз, обратная совместимость не очень
>> нужна (как пример те же ARМ, однокристаллки и т.д).
> Это он только к 2012 начинает становиться массовым.

Чего?  Вы ещё скажите, что PowerPC уже не массовый.  Тут разве что про Z80 получится согласиться. (кроме шуток)


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено nuclight , 15-Дек-12 18:06 
>>> Массовым (а значит не дорогим) то, как раз, обратная совместимость не очень
>>> нужна (как пример те же ARМ, однокристаллки и т.д).
>> Это он только к 2012 начинает становиться массовым.
> Чего?  Вы ещё скажите, что PowerPC уже не массовый.  Тут
> разве что про Z80 получится согласиться. (кроме шуток)

Рынок, в миллионах человек, сколько?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 20:21 
>>> Это он только к 2012 начинает становиться массовым.
>> Чего?  Вы ещё скажите, что PowerPC уже не массовый.  Тут
>> разве что про Z80 получится согласиться. (кроме шуток)
> Рынок, в миллионах человек, сколько?

Стиралки, микроволновки, автомобили -- это только то, что сходу помню.  В миллионах -- одних стиралок по одним штатам в год порядка пяти-десяти, если верить цифрам, попавшимся при быстром осмотре по "washing machine" report manufactured worldwide units 2012.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено nuclight , 15-Дек-12 22:42 
>>>> Это он только к 2012 начинает становиться массовым.
>>> Чего?  Вы ещё скажите, что PowerPC уже не массовый.  Тут
>>> разве что про Z80 получится согласиться. (кроме шуток)
>> Рынок, в миллионах человек, сколько?
> Стиралки, микроволновки, автомобили -- это только то, что сходу помню.  В
> миллионах -- одних стиралок по одним штатам в год порядка пяти-десяти,
> если верить цифрам, попавшимся при быстром осмотре по "washing machine" report
> manufactured worldwide units 2012.

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


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 23:18 
> Это рынок в вещах, а не человеках. Непосредственными пользователями софта вот этого
> embedded выступают те инженеры, которые делают конечный продукт. В случае софта
> для x86 же - софтом пользуются конечные потребители. Разница велика.

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


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Андрей , 14-Дек-12 09:21 
Насколько я помню, они года два промудохались с tItanium'ом, потом забили на это дело...

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено AlexAT , 13-Дек-12 07:21 
> Будут, не отнять. Но переплюнуть x86, где по сей день таскают убогий
> набор регистров и дурной набор команд без относительной адресаци для 16
> и 32-битных режимов - ему будет сложно.

Со временем... Просто x86 - куда более старая архитектура, берущая своё начало еще в 8080. Ну и по развитию - тоже, поскольку ARM до ARMv3 (ARM6/ARM7) мало кому был интересен, а это получается где-то год 2002-2004 на начало бурного развития.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 11:48 
> Почему-то когда у интела
> был прекрасный шанс переделать свое безобразие (при переходе на 32 бита)
> - они забили болт и сделали ту же самую какашку, только
> 32-битную.

вообще-то они сделали вообще всё иначе -- см. itanium. но тут вылезла AMD с x64 и ВНИЗАПНА! code monkeys запрыгали в восторге. интелу пришлось подстраиваться. так что плюй в сторону AMD.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено ананим , 13-Дек-12 12:07 
речь была не о переходе на 64-е бита, а о переходе (энцать миллиардов лет назад, когда комьпютеры делали ещё из дерева, а вместо лазерных мышек было колесо) на 32.
поверь, АМД там точно не при чём. :D

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 12:16 
да, спросонок «32» не заметил, сорри.

шансов, впрочем, не было ни тогда, ни сейчас: масса уже написаного софта ДАВИТ. с «мобильными» дивайсами сказка совсем другая.

а rms, кстати, и об этом говорил: софт в исходниках часто достаточно просто пересобрать для новой архитектуры. иногда — немного починить и пересобрать. а вот с проприетарными блобами такой фокус не пройдёт. вот и.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 12:00 
> C ARMv8 начнут таскать 32-битную адресацию, так что "все возрасты покорны".

Недавно слушал дискуссию на тему "ну как же они не сделали выводов из x86", начавшуюся с обсуждения аналога PAE на ARM, что ли...


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено fi , 14-Дек-12 13:04 
>  и не обкоцывает особо регистры до состояния "по мотивам  8086".

Если бы :)  8080 !!!


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Crazy Alex , 12-Дек-12 19:26 
За исключением пачки наборов инструкций и отсутствия стандартного механизма инициализации оборудования ;-)

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено ua9oas , 12-Дек-12 18:11 
как много в мiре их работающих осталось? (и где такое чудотехники в наше время юзать можно?)
И при релизах новых веток ядра не бывает ли так, что там прекращается поддержка какого-либо стараго железа?

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено mitya , 12-Дек-12 18:23 
Мне рассказывали, что какие-то котроллеры на таких процессорах делают.
Собственно, в каких-то станках до сих пор 286 процессоры с успехом работают.

Скорости для задач хватает, энергопотребление мизерное.

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


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:02 
> Собственно, в каких-то станках до сих пор 286 процессоры с успехом работают.

Linux туда никто ставить не будет. У него все-равно MMU нормального нет.

> Скорости для задач хватает, энергопотребление мизерное.

Простите, какой-нибудь современный ARM на гигагерц и жрет намного меньше, и считает во много раз быстрее.

> Да и софт под разные клоны ДОСа до сих пор делают

...всякие некроманты...


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 10:00 
Можно и без MMU без мультизадачности.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 11:53 
> Можно и без MMU без мультизадачности.

можно. но будет очень печально.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено GG , 15-Дек-12 21:22 
>> Собственно, в каких-то станках до сих пор 286 процессоры с успехом работают.
> Linux туда никто ставить не будет. У него все-равно MMU нормального нет.

Линукс туда в принципе не встанет, он изначально на i386 рассчитан

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

Не надо сравнивать топовые АРМ и АМД 80286, у последней весьма неудачные процессоры в плане электожрания были в течение всей истории микроэлектроники. Возьмите в пример промышленные 80286 любого адекватного производителя, они жрут всего на 1-1.5 ватт (а есть отборные модели с потреблением меньше 0.8 ватт), 1ггц армы всё же поболее этого греют.

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


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено AnoNe01eX , 08-Фев-18 19:35 
Как раз в i386 MMU и появился.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено anomymous , 08-Фев-18 20:07 
> Как раз в i386 MMU и появился.

Неправда. MMU был ещё в 286, правда куцый - только дескрипторы сегментов, без маппинга страниц.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено АнонимусЪ , 12-Дек-12 22:46 
Угу, а в ядерных электростанциях вообще оборудование на клонах 80186/80188 работает еще, и ничего, живет.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено res2500 , 12-Дек-12 23:33 
а там и линукса нету, потому и живут

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:13 
> а там и линукса нету, потому и живут

Да вон в 1986 и без всяких линуксов справились.


"(offtopic) ядерное"
Отправлено Michael Shigorin , 15-Дек-12 12:16 
>> а там и линукса нету, потому и живут

Да ну: http://lists.altlinux.org/pipermail/community/2008-February/...

> Да вон в 1986 и без всяких линуксов справились.

"Справились" раньше и не там; на ЛАЭС в 1975 чудом разминулись с таким же разгоном реактора при _опускании_ управляющих стержней "улучшенной экономичности", другие случаи меньшей опасности с поделиями академика отморозных наук Александрова тоже ловили.

Почитайте, если интересно:
http://lib.ru/MEMUARY/CHERNOBYL/dyatlow.txt
http://accidont.ru/

Насколько могу судить, официальная версия про "человеческий фактор" имеет гораздо меньше отношения к реальности, чем в случае на Фукусиме.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено А. , 13-Дек-12 11:58 
В некоторых QNX - реалтаймовый бубен.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено a , 12-Дек-12 18:36 
У меня на работе ещё работает один, там уже кэш сдох, а он ничё, живой :) Есть даже один 286 :)

А вообще, были фотики Кэнон с этим процем.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:18 
> А вообще, были фотики Кэнон с этим процем.

А еще раньше фотики были вообще без проца.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Anonimus Vulgaris , 12-Дек-12 21:10 
> А вообще, были фотики Кэнон с этим процем.

А позвольте для повышения образованности полюбопытствовать, какие именно?

И да, у гула уже спрашивал.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Флинт , 12-Дек-12 19:01 
последний i386 у нас был списан в прошлом году.. при этом он был в вполне рабочем состоянии.. год выпуска 1994

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено 1 , 12-Дек-12 20:55 
в L3 коммутаторах и прочих сетевых устройствах для работы управляющей фирмвари они используются. в общем-то это единственная причина по которой они производились так долго.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:27 
Бедные проприерасты, никак не могут свой код переписать.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Анонимный , 13-Дек-12 08:53 
> зачем трогать то что работает? только потому что у кого-та столлмания головного
> мозга?

Именно. До сих пор выпускаются варианты Zilog Z80. Используются в современных стиралках и прочих девайсах.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 11:39 
и в моём спектруме.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено kurokaze , 13-Дек-12 14:55 
> зачем трогать то что работает? только потому что у кого-та балморомания и столманофобия головного мозга?

Теперь все ок


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено drTr0jan , 13-Дек-12 16:34 
В термопринтерах ставили до недавнего времени. Вроде только в 2007ом их (386) Intel с производства снял.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено AlexAT , 13-Дек-12 17:07 
> В термопринтерах ставили до недавнего времени. Вроде только в 2007ом их (386)
> Intel с производства снял.

Скажите, зачем термопринтеру ядро 3.x? :)


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено drTr0jan , 13-Дек-12 19:21 
Это был скорее ответ на вопрос, где такое чудо техники может использоваться.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 12:05 
> как много в мiре их работающих осталось? (и где такое чудотехники в
> наше время юзать можно?)

Сбиваете первый попавшийся F/A-22A...


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:25 
>выпускался вплоть до 2007 года

И где можно купить 386 выпуска 2007 года?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено develop7 , 12-Дек-12 18:41 
Например, в кассовых аппаратах, POS-терминалах и т.д.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Флинт , 12-Дек-12 19:04 
там уже не чистый проц, а контроллер с "ядром i386".. это существенно..

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Пиу , 12-Дек-12 21:52 
в контексте поддержки ядром - нет

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:03 
> И где можно купить 386 выпуска 2007 года?

Немного делался для всякой околоэмбеддовки некрофильской.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено an , 12-Дек-12 19:03 
не поверите - в ПК
http://www.ipc2u.ru/catalog/P/PS/53491.html

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 21:50 
300 мгц да 128 мбайт оперативы? Назвать это 386sx мне совесть не позволяет. Это уже пентиум-2 практически.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено anonymous , 12-Дек-12 21:56 
>300 мгц да 128 мбайт оперативы? Назвать это 386sx мне совесть не позволяет. Это уже пентиум-2 практически.

Ну так поддерживаться всё равно не будет. И нафига такой прогресс?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:14 
> 300 мгц да 128 мбайт оперативы? Назвать это 386sx

Разогнанный SX с донавешенной памятью :)


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено solardiz , 13-Дек-12 00:50 
Из англоязычной документации на этот процессор и плату, не следует что там аналог именно 386. Производитель называет его "Vortex86SX". Название же "Vortex386SX" возникло только(?) на русскоязычном сайте.

http://www.icop.com.tw/pdList.aspx?c=25&pid=5
http://www.icop.com.tw/pddetail.aspx?id=146&pid=4


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Led , 13-Дек-12 04:26 
>Производитель называет его "Vortex86SX". Название же "Vortex386SX" возникло только(?) на русскоязычном сайте.

По факту Vortex86SX - i486SX


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено userd , 13-Дек-12 18:10 
http://en.wikipedia.org/wiki/Vortex86 :

The CPU implements the i586 architecture, but the early versions Vortex86 original and Vortex86SX do not have a floating point unit (FPU). Any code that runs on an i486SX CPU without a 487 will run on Vortex86, as will any code that runs on i586 but does not use floating point instructions. Any i586 code will run on Vortex86DX and later.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено commiethebeastie , 16-Дек-12 13:57 
>не поверите - в ПК
>http://www.ipc2u.ru/catalog/P/PS/53491.html

Звездеж, 128 мб памяти на i386sx не поставить, на dx да, на sx нет.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено ламер , 12-Дек-12 18:51 
будут ли рабоать на новых ядрах бинарники скомпилированые для 386 ?



"В ядре Linux прекращена поддержка процессоров i386"
Отправлено anonymous , 12-Дек-12 18:56 
Будут.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено anonymous , 12-Дек-12 23:59 
Нет, в glibc поддержу 386 дропнули еще раньше.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено pavlinux , 13-Дек-12 01:16 
О да!

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Andrey Mitrofanov , 13-Дек-12 11:34 
> Нет, в glibc поддержу 386 дропнули еще раньше.

Ай, хорошо набросил.

Мне сразу показалось, что где-то я про это уже читалл. Вот нашёл. Слоупок этот ваш Торвальдс! ---да-да, embedded на intel-е, ага, спутники бороздят просторы Большого, знаю.

+++То есть дистрибутивы лишают нас такого "удовольствия" -- следить, какие же из интелов поддерживает ядро им.Торвальдса? Заговор!

"""" http://www.debian.org/releases/stable/i386/ch02s01.html.en#i... + http://www.debian.org/releases/stable/i386/ch02s01.html.ru#i...
2.1.2.1. CPU

Nearly all x86-based (IA-32) processors still in use in personal computers are supported, [...]

However, Debian GNU/Linux squeeze will not run on 386 or earlier processors. Despite the architecture name "i386", support for actual 80386 processors (and their clones) was dropped with the Sarge (r3.1) release of Debian[2]. (No version of Linux has ever supported the 286 or earlier chips in the series.) All i486 and later processors are still supported[3].

[ . . . 8< . . . ]

[2] We have long tried to avoid this, but in the end it was necessary due a unfortunate series of issues with the compiler and the kernel, starting with an bug in the C++ ABI provided by GCC. You should still be able to run Debian GNU/Linux on actual 80386 processors if you compile your own kernel and compile all packages from source, but that is beyond the scope of this manual.

[3] Many Debian packages will actually run slightly faster on modern computers as a positive side effect of dropping support for these old chips. The i486, introduced in 1989, has three opcodes (bswap, cmpxchg, and xadd) which the i386, introduced in 1986, did not have. Previously, these could not be easily used by most Debian packages; now they can.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 18:54 
Ну вранье же: Atom N2xx стартовали June 2008
http://en.wikipedia.org/wiki/Intel_Atom

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Флинт , 12-Дек-12 19:07 
Atom N2xx уже позиционируется как i686 сам сейчас с такого сижу..

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Карбофос , 12-Дек-12 21:14 
с расширенным набором команд Intel 64 (AMD64)

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:07 
Елки, ну нельзя же так людей пугать-то! Не могли в заголовке сразу написать 386-DX/SX? А то я уже, грешным делом, подумал, что мир сошел с ума и они дропнули поддержку всей x86_32 архитектуры.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено filosofem , 12-Дек-12 20:40 
>Елки, ну нельзя же так людей пугать-то! Не могли в заголовке сразу написать 386-DX/SX?

Видишь как полезно бывает читать дальше заголовка.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Stac , 15-Дек-12 12:37 
>>Елки, ну нельзя же так людей пугать-то! Не могли в заголовке сразу написать 386-DX/SX?
> Видишь как полезно бывает читать дальше заголовка.

Для программера это плохо.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 20:57 
> Елки, ну нельзя же так людей пугать-то! Не могли в заголовке сразу
> написать 386-DX/SX? А то я уже, грешным делом, подумал, что мир
> сошел с ума и они дропнули поддержку всей x86_32 архитектуры.

Я тоже грешным делом подумал было. "Ну и номер".


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 02:00 
>дропнули поддержку всей x86_32 архитектуры.

Да, а оказалось, что облом... :(


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:11 
Тут анонсируют что сделали поддержку ARM разных версий, а тут бац новость что i386 не могут поддерживать. Похоже что не массовое исчезновение устаревшей платформы повлияло, а лень поддерживать архитектуру

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:19 
> а лень поддерживать архитектуру

Лень поддерживать окаменелое г-но мамонта, на которое спрос попросту нулевой. Пусть кому надо тот и поддерживает.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 12-Дек-12 20:05 
> Похоже что не массовое исчезновение устаревшей
> платформы повлияло, а лень поддерживать архитектуру

да, нежелание поддерживать дохлое железо. нужно оно трём с половиной инвалидам, а код захламляет. кому шибко охота крутить на тройках новые ядра (а зачем?) — тот может заняться поддержкой лично.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 12:20 
> кому шибко охота крутить на тройках новые ядра

Припоминается ровно одна виденная троечка, на которой можно было бы попробовать -- но было была DX40 с 32M короткими симмами... :)

> (а зачем?)


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено i386 , 12-Дек-12 19:20 
Вообще-то процессоры Intel называются 80386, а не i386. Это первое.
А второе: CPUID поддерживается только небольшой частью Intel 80486, в том числе не поддерживается обычными "SX/DX/DX2".

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено kholeg , 12-Дек-12 19:41 
Помимо Intel, "386-DX/SX"-семейство процессоров выпускали, как минимум, AMD и Cyrix. Поэтому их и называют "i386". "i" - Intel-подобные.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено i386 , 12-Дек-12 20:00 
Спасибо, кэп.
"i386", как было замечено выше, ещё и называют всю архитектуру IA32, так что лучше использовать словосочетание "Intel 80386 и совместимые", чтобы не вводить читающих в заблуждение.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено добрый дядя , 12-Дек-12 20:07 
согласен, я уже думал отказываются от x86-32, короче от 32-битных x86 )))

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 20:23 
>"i386", как было замечено выше, ещё и называют всю архитектуру IA32, так что лучше использовать словосочетание "Intel 80386 и совместимые", чтобы не вводить читающих в заблуждение.

Поэтому в заголовке и написано "процессоров", а не архитектуры. Лично я все понял правильно с самого начала.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено fgx , 12-Дек-12 21:32 
До сих пор есть живой Ti386dlc.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Rix , 13-Дек-12 15:53 
Не знаю как там с формальностями, но на Intel 80386DX 33Mhz был крупный логотип "i386".

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:33 
Правильный ход, избавить ядро от старого кода. Логично оставлять только то что актуально и востребовано. Принцип пусть будет, для Торвальдса не авторитетен, и это хорошо.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 19:59 
Только i286 допаял

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Карбофос , 12-Дек-12 22:43 
КР580ВМ80А - наше всё!

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 23:15 
Этим комментарием ты сделал мой день.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Ano Nimus , 12-Дек-12 23:32 
интересно, а генту с таким справится в принципе?

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено closet_source , 14-Дек-12 15:27 
Поздно!

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 20:24 
Осталось добавить: "So, i386, FY!"

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено BratSinot , 12-Дек-12 20:27 
> Например, для работы на системах i386 в функции sync_core(), используемой для обеспечения работы режима SMP

i386, SMP? ЗАЧЕМ?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено pavlinux , 13-Дек-12 01:28 
>> Например, для работы на системах i386 в функции sync_core(), используемой для обеспечения работы режима SMP
> i386, SMP? ЗАЧЕМ?

Ты чё, i80386 это первый, из 86-х, кто SMP умеет.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено добрый дядя , 13-Дек-12 03:16 
ну во-первых он мог уметь SMP на системах где тупо ставилось два процессора в материнку

а то что все равно убирают - видимо имел первую не сильно совместимую/удачную реализацию SMP


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 11:37 
> i386, SMP? ЗАЧЕМ?

Кэп сообщает: для мультипроцессорных систем.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено кнанана , 12-Дек-12 20:42 
тьфу, а я думал от 32 битов отказались )))

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено getfr , 12-Дек-12 20:46 
А я-то сразу и не понял, что новые школы программирования не преподают про

#ifdef <архитектура>/ #ifndef #elseif #endif


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 12-Дек-12 20:58 
о, каментом выше школоло выдаёт Откровения. о том, что код мало написать, его надо ещё и сопровождать — школоло не в курсе, этого ещё не проходили. зато ifdef уже знает, умница.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено anonymous , 12-Дек-12 22:00 
>код мало написать, его надо ещё и сопровождать

Да, это очень сложно. Не лезть туда, где и так всё работает. Выкинуть определённо проще.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:19 
> Выкинуть определённо проще.

Да, ибо...
1) Большая пачка #ifdef-ов - не айс.
2) Код иногда может потребоваться подгонять под новые реалии, если поменяли что-то в других местах.
3) Если не чистить сорцы никогда - они распухнут до состояния когда работа с ними больше напоминает ассенизаторство.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено getfr , 13-Дек-12 06:30 
> 1) Большая пачка #ifdef-ов - не айс.
> ...

Специально напоминаю: НЕТ в математике царских дорог (с)


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 21:28 
Просто код нужно верхними полушариями думать, а не нижними.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 13-Дек-12 11:34 
> Да, это очень сложно. Не лезть туда, где и так всё работает.
> Выкинуть определённо проще.

да. в следующих классах тебе расскажут про структуры данных, про то, что «меньше кода — меньше багов» и про другие интересные вещи.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено BayaN , 12-Дек-12 22:02 
>#ifdef <архитектура>/ #ifndef #elseif #endif

Туда где такое преподают нужно карательные отряды высылать.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено getfr , 13-Дек-12 06:26 
> ...Туда где такое преподают...

как бы, c/c++ это, Ваш Кэп.


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Michael Shigorin , 15-Дек-12 12:23 
>>> #ifdef <архитектура>
>> ...Туда где такое преподают...
> как бы, c/c++ это, Ваш Кэп.

Так це или це++?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено arisu , 16-Дек-12 12:52 
> Так це или це++?

а какая разница, чего толком не знать?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено res2500 , 12-Дек-12 20:58 
а не проще добавить это в встроенные системы и пусть там лежит ?
а кому надо исходники есть и пусть пилит, или слабо уже, здоровье не позволяет

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 21:17 
Чтобы пилить исходники такого проекта как Linux, одного здоровья мало.

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено res2500 , 12-Дек-12 21:26 
> Чтобы пилить исходники такого проекта как Linux, одного здоровья мало.

ну так Just for fan секс, исходники и закрытые драйвера )))



"В ядре Linux прекращена поддержка процессоров i386"
Отправлено kurokaze , 13-Дек-12 15:10 
>> Чтобы пилить исходники такого проекта как Linux, одного здоровья мало.
> ну так Just for fan секс, исходники и закрытые драйвера )))

just for щито?


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 12-Дек-12 21:18 
Оно сломано с версии 3.4 и никто не почесался починить (ссылка на багзиллу где-то выше)

"В ядре Linux прекращена поддержка процессоров i386"
Отправлено res2500 , 12-Дек-12 21:25 
> Оно сломано с версии 3.4 и никто не почесался починить (ссылка на
> багзиллу где-то выше)

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


"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:22 
> да смотрел, но ведь давно уже новость была, что активисты хотят драйвера
> на старое железо в новом ядре написать, предложил бы им.

Так им никто и не запрещает. Могут отдельно майнтенансить, какая нафиг разница с git-ом то...



"В ядре Linux прекращена поддержка процессоров i386"
Отправлено Аноним , 13-Дек-12 01:21 
> а не проще добавить это в встроенные системы и пусть там лежит?

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


"В ядре Linux прекращена поддержка процессоров 386"
Отправлено SergMarkov , 13-Дек-12 01:31 
Да правильно сделали, что сейчас можно запустить на 2 метрах памяти

"В ядре Linux прекращена поддержка процессоров 386"
Отправлено Ne01eX , 13-Дек-12 04:15 
Хм. В школе каникулы, чтоли? :-)

Кому нужна поддержка i386 - 2.4.хэ и 2.6.хэ в помощь. Я не думаю, что кто-то осуществлял переход на 2.6.хэ/3.х на станках ЧПУ или другой специализированной аппаратуре начала 90-тых. Ну а кто и переводил, без проблем переведёт всё и на ARM. Так что, имхо, визги ни о чём.


"В ядре Linux прекращена поддержка процессоров 386"
Отправлено Alex , 13-Дек-12 11:04 
> выпускался вплоть до 2007 года

Зачем???


"В ядре Linux прекращена поддержка процессоров 386"
Отправлено Andrey Mitrofanov , 13-Дек-12 11:36 
> Зачем???

Милитаристская военщина очень просила.


"В ядре Linux прекращена поддержка процессоров 386"
Отправлено Аноним , 13-Дек-12 23:24 
Хана моему серверу.

"В ядре Linux прекращена поддержка процессоров 386"
Отправлено Andrey Mitrofanov , 14-Дек-12 10:01 
> Хана моему серверу.

Пора на NetBSD переводить! %)


"В ядре Linux прекращена поддержка процессоров 386"
Отправлено Аноним , 14-Дек-12 12:55 
Remove support for 80386 level CPUs. PR port-i386/36163. [ad 20071115]


"В ядре Linux прекращена поддержка процессоров 386"
Отправлено anomymous , 08-Фев-18 20:11 
> Хана моему серверу.

Да ладно хана. Поставишь младшенький Core и перестанешь впустую греть воздух :)