Linux запустили на Intel 4004
Разработчик Дмитрий Гринберг запустил ядро Linux с rootfs-окружением из Debian на процессоре Intel 4004, вышедшем в конце 1971 года.
Напрямую это сделать, конечно, невозможно, поэтому Дмитрий написал эмулятор процессора MIPS R3000, внутри которого уже запускался Linux. Для запуска процессора автор создал плату Linux/4004 на базе компонентов 1970-х годов.
Так как у Intel 4004 достаточно маленькая производительность, эмулятор работал медленно — на обработку каждой виртуальной секунды в эмулируемом окружении уходило почти 4 часа реального времени. После усовершенствования платы и ПО загрузка Linux сократилась с 9 дней до 5.
Все подробности и даже спецификации, если вдруг тоже захотите поковыряться, можно найти здесь.
@your_tech
Post #9500
3.09K

- 😁 17
- ❤🔥 6
- 😨 6
- ❤ 2
- 👍 2
- 👾 1