Инженерът Дмитрий Гринберг стартира Linux със среда rootfs от Debian на процесор, пуснат през 1971 година. Става дума за модела Intel 4004, който включва 2 300 транзистора и 4 килобайта постоянна памет. На чипа бяха нужни 8 дни, само за да стартира операционната система.
Сложността на идеята беше, че Intel 4004 не поддържа нито един от съществуващите компилатори за езика C. Те ви позволяват да превеждате текст, написан на език за програмиране, в машинни кодове.
За да разреши проблема, Грийнберг създава емулатор в асемблер, който позволява на Intel 4004 да изпълнява среда, базирана на ядрото на Linux. Ниската производителност на процесора обаче е очевидна - обработката на една виртуална секунда в емулирания софтуер изисква до четири часа изчисления на реалната система.
Например, необходими са 30 дни, за да се изобрази наборът на Манделброт с резолюция 13x40. Самата система работи на процесора осем дни. За да разберете колко бавно е това, във видеото по-долу една секунда отчитане на времето съответства на две минути реално време. Вижте.
Напиши коментар:
КОМЕНТАРИ КЪМ СТАТИЯТА
1 🍋🍊🇧🇬❗️
Един ден в близкото бадеще, новите био-процесори от титан и дур-алуминий ще им писне да подкарват човешко- ментални бавни био-процесори ще натиснат “копчето” и чао до скив на човешко-менталната био-маса, Омнивор Номер Едно на Планета Земя, extinguish forever.🤣
13:09 03.10.2024
2 Браво
13:12 03.10.2024
3 Инженер
13:53 03.10.2024
4 IT спец
Коментиран от #5
13:56 03.10.2024
5 Ко речи?
До коментар #4 от "IT спец":
А аз, ако го направи на дървено сметало...15:29 03.10.2024
6 Хи Хи Хии 🤣🤣🤣
00:22 07.10.2024