Система на 50-летнем процессоре Intel запускает Linux – правда, это займет неделю.

Система на 50-летнем процессоре Intel запускает Linux – правда, это займет неделю.

Хочется, чтобы ваш компьютер загружался быстрее? Если вам кажется, что ваш ПК медленно загружается, представьте ожидание в почти неделю, чтобы устройство начало работать. Именно столько времени потребуется для загрузки компьютера под управлением Linux с использованием древнего процессора Intel.

Согласно отчету, проведённому программистом Дмитрием Гринбергом, он решил использовать процессор Intel 4004 для загрузки Linux (именно Debian).

Реклама

Этот процессор не просто старый, это первый коммерчески произведённый микропроцессор в мире, который был выпущен в 1971 году. Да, более полувека назад Intel 4004 появился во всей своей 4-битной славе (с преемником Intel 8080, который позже привел к знаменитому процессору 8086, начав эру x86).

Итак, как же этот кремниевый артефакт загружает Debian? Очень, очень, очень медленно — вот ответ.

Фактически, загрузка Linux заняла 4,76 дня, и даже выполнение команды для отображения списка каталогов заняло у старого процессора около 16 часов – ай.

Полное видео загрузки системы Linux доступно на YouTube в неотредактированном виде, но даже ускоренное в 120 раз, его просмотр займет 1 час и 40 минут – что может пригодиться вам, если вы страдаете бессонницей и ищете материал для просмотра перед сном. Более короткая 10-минутная версия также доступна.

Анализ: Все подробности

Это определенно один из тех проектов, который попадает в категорию «весело, но бессмысленно», с чем Гринберг полностью соглашается. Честно говоря, это чудо, что такое вообще возможно – помните, что Intel 4004 был изначально разработан как чип для калькуляторов.

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

Вкратце, программист использовал плату разработки с процессором Intel 4004, генератор тактовых импульсов, оперативную память, контроллер ПЗУ (и ATMEGA48 в роли ПЗУ), а затем ему пришлось использовать некоторые эмуляционные трюки и оптимизации Linux.

Снимаем шляпу перед Гринбергом, который также автор ряда других интересных проектов, отображаемых на его блоге, включая проект по взлому PokéWalker (одного из самых точных шагомеров, когда-либо созданных).

Источник: TechRadar

Добавить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Будьте в курсе самых важных событий

Нажимая кнопку "Подписаться", вы подтверждаете, что ознакомились с нашими условиями и соглашаетесь с ними. Политика конфиденциальности и Условия использования
Реклама