Архивы публикаций
Апрель 2024 (1)
Февраль 2024 (1)
Октябрь 2023 (1)
Сентябрь 2023 (3)
Август 2023 (5)
Июль 2023 (1)
09 Jan 2018, 14:43Наука

Современный Linux запустили на компьютере 25-летней давности.

Современный Linux запустили на компьютере 25-летней давности.

Система загружалась десять минут и выключалась еще пять

Инженер Ео Хен Мен из Сингапура смог установить и запустить современный дистрибутив Gentoo Linux на компьютере, выпущенном 25 лет назад. О том, зачем ему это понадобилось, и что получилось, Ео Хен Мен рассказал в своем блоге.

Сингапурскому инженеру было интересно, какой самый древний процессор семейства x86 поддерживает современное ядро Linux. В 2012 году разработчики ядра объявили, что Linux прекращает поддержку процессоров i386 — исходя из этого можно было сделать вывод, что теперь ядро поддерживает процессоры i486 и выше.

Ео Хен Мен успешно установил Gentoo Linux на компьютер IBM, вышедший в 1993 году. Внутри компьютера были процессор от AMD — клон i486 и 64 мегабайта оперативной памяти.

Как и следовало ожидать, система работала очень медленно: компьютер включался почти 11 минут, а выключался еще пять с половиной. Зато на нем удалось послушать музыку, запустить веб-сервер и выполнить простую программу на Python.

Чтобы установить Linux на устройство 25-летней давности, пришлось воспользоваться современным ноутбуком — на нем Ео Хен Мен скомпилировал все программы, то есть перевел их из исходного кода в форму, понятную компьютеру (непосредственно на IBM этот процесс бы занял слишком много времени).

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

Современный Linux запустили на компьютере 25-летней давности.

В своем блоге Ео Хен Мен отмечает, что процессоры i486 и их аналоги не подвержены уязвимостям Meltdown и Spectre, о которых стало известно в начале января, — они появились только в более современных моделях процессоров. «Если вы хотите защититься от этих атак, вы можете запускать современные программы на 486-м процессоре», — пошутил инженер.

* * *