• В Китае создали крупнейший в мире детектор нейтрино — он начнёт работу в 2025 году

    Изучение нейтрино наряду с поиском тёмной материи становится новым видом состязаний между передовыми странами. Китай легко включился в гонку с США. Пока там раскачиваются с новым экспериментальным комплексом DUNE, в Китае завершили создание крупнейшего в мире детектора нейтрино JUNO, упрятанного на глубине 700 м под холмами на юге страны....
    Читать дальше
  • Названа цена «бюджетной» версии Apple Vision Pro

    Журналист Bloomberg Марк Гурман опубликовал инсайдерский отчёт, посвящённый «облегчённой» версии гарнитуры Vision Pro. Он рассказал, насколько будущая новинка будет дешевле оригинальной модели, и назвал её предположительные технические характеристики.
    Читать дальше
  • Toyota показала водородные «батарейки» для электрокаров и не только (6 фото)

    Toyota анонсировала свою новую разработку: водородные картриджи, с помощью которых можно быстро заправить водородный электрокар или какое-либо другое оборудование. Компания показала, как выглядят фирменные «батарейки», и рассказала, как они будут работать.
    Читать дальше
  • Ракета Super Heavy впервые вернулась на землю после запуска (видео)

    13 октября SpaceX удалось вернуть на землю ракету-носитель Super Heavy после того, как она запустила космический корабль Starship Flight 5 в тестовый полёт. Последний приводнился в Индийском океане, но с 71-метровой ракетой произошло нечто более зрелищное.
    Читать дальше
  • Microsoft молча обновила начинку Xbox Series X (видео)

    Sony уже представила промежуточное поколение консолей с PlayStation 5 Pro, а вот Microsoft решила отказаться от выпуска новой модели Xbox Series. Однако выяснилось, что компания всё же вложилась в апгрейд консолей, просто никому об этом не сказала.
    Читать дальше

Инженер запустил Linux на процессоре 50-летней давности (видео)

2 октября 2024 | Просмотров: 2 298 | Интересное

Инженер Дмитрий Гринберг запустил Linux с rootfs-окружением из Debian на процессоре, выпущенном в далёком 1971 году. Речь о модели Intel 4004, включающей 2300 транзисторов и 4 килобайта постоянной памяти. Только для запуска операционной системы чипу потребовалось 8 дней.

Сложность задумки заключалась в том, что Intel 4004 не поддерживает ни одного из существующих компиляторов для языка C. Они позволяют переводить текст, написанный на языке программирования, в машинные коды.

Чтобы решить проблему, Гринберг создал эмулятор на ассемблере, позволяющем выполнять на Intel 4004 окружение на базе ядра Linux. Малая производительность процессора дала о себе знать — обработка одной виртуальной секунды в эмулируемом софте требовала до четырёх часов вычислений на реальной системе.


Например, для отрисовки множества Мандельброта с разрешением 13x40 потребовалось 30 дней. Сама же система запускалась на процессоре восемь дней. Чтобы понимать, насколько это медленно, на видео выше одна секунда хронометража соответствует двум минутам реального времени.


Написать комментарий

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Кликните на изображение чтобы обновить код, если он неразборчив

Комментарии: 0

В Вашем браузере отключен JavaScript. Для корректной работы сайта настоятельно рекомендуется его включить.