The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступен ELKS 0.8, вариант ядра Linux для старых 16-разрядных процессоров Intel

25.09.2024 22:04

Опубликован выпуск проекта ELKS 0.8 (Embeddable Linux Kernel Subset), развивающего Linux-подобную операционную систему для 16-разрядных процессоров Intel 8086, 8088, 80188, 80186, 80286 и NEC V20/V30. ОС может использоваться на старых компьютерах класса IBM-PC XT / AT, советском компьютере MK-88, винтажной плате Monotech NuXT 2.0 и на SBC / SoC / FPGA, воссоздающих архитектуру IA16. Проект развивается с 1995 года и начинался как ответвление ядра Linux для устройств без блока управления памятью (MMU). Исходные тексты распространяются под лицензией GPLv2. Система поставляется в форме образов для записи на floppy-диски или запуска в эмуляторе QEMU.

Помимо ядра Linux, адаптированного для 16-разрядных систем, проектом развивается набор стандартных утилит (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo и т.п.), включая совместимый с bash командный интерпретатор, консольный оконный менеджер screen, текстовые редакторы Kilo и vi, графическое окружение на базе X-сервера Nano-X.

Предлагается два варианта сетевого стека - штатный TCP/IP стек ядра Linux и стек ktcp, работающий в пространстве пользователя. Из сетевых карт поддерживаются Ethernet-адаптеры, совместимые с NE2K и SMC. Также возможно создание каналов связи через последовательный порт при помощи SLIP и CSLIP. Из файловых систем поддерживаются Minix v1, FAT12, FAT16 и FAT32. Настройка процесса загрузки осуществляется через сценарий /etc/rc.d/rc.sys. Формат исполняемых файлов заимствован из ОС Minix.

В новом выпуске:

  • Добавлена возможность загрузки и запуска файлов в исполняемом формате OS/2.
  • Предоставлена возможность сборки программ Си-компилятором Open Watcom.
  • Портирована игра Doom.
  • При сборке по умолчанию включена поддержка сетевых адаптеров NE2K, WD и 3COM.
  • Включено сжатие исполняемых файлов, позволившее уместить больше приложений в образе флоппи-диска.
  • В ядре реализована поддержка асинхронного ввода/вывода.
  • Добавлен новый драйвер для дисководов, использующий асинхронный ввод/вывод и позволяющий выполнять другие приложения во время ввода/вывода.
  • Во время загрузки обеспечена настройка параметров ядра, таких как размер кучи, число задач, inode и файлов, для выделения ресурсов в зависимости от размера памяти.
  • Улучшены возможности отладки, такие как дизассемблер и механизмы трассировки системных вызовов и функций.
  • Проведена оптимизация использования кэша L1/L2.
  • Добавлены функции для точного измерения времени.
  • Из других систем портированы команды ttyclock, ttypong, ttytetris и md5/md5sum.
  • Добавлен системный вызов sysctl и связанная с ним команда.


  1. Главная ссылка к новости (https://github.com/ghaerr/elks...)
  2. OpenNews: Ядро Linux портировано для калькуляторов TI-Nspire
  3. OpenNews: Проект LibOS развивает вариант ядра Linux с сетевым стеком в форме библиотеки
  4. OpenNews: Релиз ОС MINIX 3.3.0
  5. OpenNews: Дискуссия об использовании языка C++ для разработки ядра Linux
  6. OpenNews: Linux запущен на Intel 4004, первом коммерческом микропроцессоре
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61931-elks
Ключевые слова: elks, linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (116) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Xenia Joness (ok), 22:12, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +30 +/
    Судя по тому, как местная публика сетует за оптимизацию, расход памяти и т.д., похоже что это тот Linux который нацелен именно на их аппаратное обеспечение)
     
     
  • 2.3, Аноним (3), 22:15, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А чё, мне нравится. Красиво же, еще и MMU работает
     
     
  • 3.4, Аноним (3), 22:15, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    *без MMU
     
     
  • 4.53, pavlinux (ok), 11:46, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    MMU программно эмулируется.  
     
     
  • 5.59, Аноним (59), 12:15, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Программно можно что угодно сэмулироать (как в недавней новости про 4004).
     
  • 2.7, Аноним (7), 22:44, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для спец применения норм.
     
     
  • 3.12, Аноним (59), 23:49, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это какое-то очень, очень спец. применение должно быть.
     
     
  • 4.16, Аноним (16), 01:22, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ...для ОЧЕНЬ специальных людей.
     
  • 3.18, Аноним (-), 01:42, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для музеев что-ли? Мне такие музеи, где можно потрогать старый работающий раритет, откровенно говоря нравятся. Даже за денежку. Экскурсовод бы рассказал как и что можно на раритете запустить - я бы запустил. Только я бы предпочел ОС того времени, если есть там на что посмотреть.
     
     
  • 4.111, glad_valakas (-), 05:39, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > я бы предпочел ОС того времени

    а я нет. качество кода отвратительное, глюки из всех щелей, видимо граничные условия не тестировались совсем, процесс разработки организован через одно место, кодеры неопытные и/или сфокусированы на чем угодно кроме качества кода и безопастности. что-то подобное происхоит в РФ-импортозамещенном софте.

     
  • 2.21, Аноним (21), 02:47, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Трепетное и нежное отношение к древним компам связано с флешбеками далёкого детства у всех матёрых бородатых программеров.

    Когда через N-цать лет все домашние компы будут исключительно квантовыми, и ктонить перенесёт опенсорсный Quantux [или как там будет называться штатная система большинства опеннетовцев] на древний дохлый i9 со всего лишь 36тью ядрами, ты будешь также подробно читать и плюсовать новость, интересоваться деталями и смахивать скупую мужскую слезу, вспоминая свой первый комп.

     
     
  • 3.39, Аноним (-), 10:01, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пффф...
    Это от человека зависит. Не все такие сентиментальные тряпки.

    У меня в гараже (где-то) валяется первый комп. Но что-то нет желания его доставать, ковыряться, пытаться на нем с кассеты что-то запустить и чтобы вспомнить как трава была зеленее.
    Это просто уже старый хлам. Его не выкинули только потому что не дошли руки.

     
     
  • 4.96, Аноним (96), 19:49, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сдай в музей компов
     
  • 3.50, Аноним (50), 11:25, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >i9 со всего лишь 36тью ядрами

    И на этом i9 будет исполняться эмулятор квантового процессора. Эмуляция 36 кубит.

     
  • 3.78, Аноним (78), 15:59, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Трепетное и нежное отношение к древним компам связано с флешбеками далёкого детства у всех матёрых бородатых программеров.

    В во второй половине 90-х, в учреждении дошкольного образования, в классах компьютерного образования, что-то из таких машин было. Ностальгию испытываю, программировать умеют.

     
  • 2.34, Жироватт (ok), 08:44, 26/09/2024 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
     
  • 3.45, Аноним (59), 10:48, 26/09/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (16)

  • 1.2, Аноним Максим (?), 22:12, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    прикольна
    интресно, OW версии 2?
     
  • 1.5, Аноним (3), 22:17, 25/09/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     
  • 1.6, Аноним (7), 22:43, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Хоть кто то настоящим делом занят.
     
  • 1.8, Швондик (?), 22:53, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    скажите им, чтобы они ещё добавили поддержку ZX-Spectrum ATM 2 Turbo/ZX Evo
     
     
  • 2.46, Аноним (59), 10:49, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    FUZIX
     

  • 1.9, Аноним (9), 22:54, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Я и не знал, что MS-DOS больше не нужен.
     
     
  • 2.79, _kp (ok), 17:32, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Оно не DOS, а грузится вместо DOS, и никак с ним не связано.
     

  • 1.10, Аноним (59), 23:02, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Портирована игра Doom.

    Вот это на 8088 и 80286 очень актуально.

     
     
  • 2.32, ryoken (ok), 08:19, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хотелось бы понять, как оно там работает. У него ж в дефолте 386й с 4 Мб памяти было.
     
     
  • 3.33, Аноним (59), 08:39, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/FrenkelS/Doom8088
    Как работает… ну, догадаться можно. Да и в ютубе есть.
     
  • 3.51, Аноним (51), 11:29, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вполне возможно, что 386-й был только ради 32-bit Protected Mode. 16-bit Protected Mode наверняка может запустить Doom на 286, дать доступ ко всё тем же 4 Мб ОЗУ, и чтобы не через чередование банков памяти, а линейно. Вот только сам 286-й не потянул бы Doom.
     
     
  • 4.63, Аноним (59), 12:35, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > и чтобы не через чередование банков памяти, а линейно.

    Увы, нет. В защищённом режиме 286 та же самая трихомудия с сегментами. Адресация-то по-прежнему 16-разрядная. Собственно, почему им особо никто и не пользовался.

     
     
  • 5.80, Аноним (80), 17:40, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    24-битная вроде. Тогда как на 8086 - 20-битная.
     
     
  • 6.94, Аноним (59), 19:23, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это шина 24- (и 20-) битная А непосредственно адресовать мы можем и там, и там всё равно в пределах 64 КБ.
     
     
  • 7.112, Аноним (112), 14:46, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Защищённый режим 80286:
    имеем 256 сегментов по 64 КiB == 16 MiB;
    far-адресация (сегмент:смешение) в пределах 0 .. 16 MiB;
    near-адресация в пределах 64 KiB (одного сегмента).

    Реальный режим 80286 и 8086 (единственный):
    сегмент*16 + смещение == 0 .. 1 MiB;
    неоднозначность способа задания одного и того же физического адреса с помощью разных комбинаций сегмент:смещение.

     
  • 5.99, нах. (?), 20:15, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    пользовались, еще как - куда ты с подводной-то лодки денешься, microvax мало кому был по карманцу.
    (да и жрала эта тумбочка не по домашнему)

    Та же windows, тот же xenix. Другое дело что потом бегом, роняя портки, сбежали от такого щастья как только появилась плоская модель - все, кроме припи3днутых из IBM (угробивших свою OS/2 в том числе и этим совершенно кретинским решением)

     
     
  • 6.113, Аноним (112), 15:00, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    OS/2, начиная с v 2.0, не поддерживала модели памяти для 80286. Могла только на 80386 и, возможно, выше. Ну т.е. доступное адресное пространство 4 ГиБ.

    >microvax мало кому был по карманцу

    Ещё была такая, не оценённая по достоинству архитектура, как MC680x0. Которая стоила совсем не как microVAX, хотя, и несколько выше PC-AT. И жрала, как обычный писюк того времени. Зато модель памяти изначально плоская 2^32 бит.

     
  • 6.119, Аноним 80_уровня (ok), 14:10, 30/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Што ты, атец.

    Полуось 2.1 (а это 1993 год) во-первых, уже была плоской 32-битной (кроме драйверов), а во-вторых, до самого расцвета в лице 3.0 ей ещё оставалось несколько лет.

    Так что нет, гвоздей в полугроб её архитектура не забивала.

     
  • 5.106, Филипп Филиппович (ok), 22:58, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пользовались-пользовались. Был целый рынок "расширителей DOS", дававших нужный рантайм. Просто не очень долго действительно активно пользовались (года три-четыре, может, пять от силы), а лет с тех пор прошло очень много, забывается. И когда дело дошло до массового распространения 80386, естественно, все охотно перешли на защищённый 32-битный режим (опять же с расширителями -- Dos4g, Borland PowerPack и т.п.), поскольку 64-килобайтные сегменты -- не сахар, конечно.
     
     
  • 6.114, Аноним (112), 15:04, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Erlarge your p...DOS! :)
     
  • 3.54, Аноним (50), 11:48, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Пенрвый Doom? Он же на 286-м работал. Сам видел играющего на нём.
     
     
  • 4.68, IdeaFix (ok), 13:06, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    то был вольф конечно же...
     

  • 1.11, Аноним (11), 23:43, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    io_uring, ebpf и landlock есть? Нет? Ну ффтопку тогда.
     
     
  • 2.58, Аноним (50), 12:14, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    eBPF это, как бы, не для 16 бит, 4.77 МГц. Вы ещё предложите на таких гонять приложения на Electron.
     

  • 1.13, Аноним (13), 00:42, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    POSIX совместимость есть?
     
     
  • 2.83, Аноним (83), 18:16, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вопрос будто ты серьезно воспринимаешь эту игрушку. Пфф...
     
  • 2.92, _kp (ok), 19:07, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть иллюзия совместимости.
    Это же изящная игрушка, ради спортивного интереса, не более.
    Наивно хотеть от скромных ресурсов серьёзных возможностей, а минимализм в  условиях самого проекта.
     

  • 1.14, АнонимТвоейМамы (?), 00:46, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> Добавлена возможность загрузки и запуска файлов в исполняемом формате OS/2.

    это никто и не заметил, а тут предок NT в ядре уже. Круть

     
     
  • 2.42, mos87 (ok), 10:33, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    никто и не заметил, потому что "предка" неть.
     

  • 1.15, Аноним (15), 01:20, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ну, что... Кости динозавров в музеях ведь выставляют. В каком-то роде тоже красиво.
     
  • 1.17, Аноним (-), 01:37, 26/09/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

     ....ответы скрыты (3)

  • 1.19, Аноним (19), 01:46, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    С помощью этой штуки можно подключать старый комп к консоли другого компа без видеокарты через нульмодемный кабель.
     
     
  • 2.73, Аноним (73), 14:44, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С учётом того, что они активно добавляют поддержку всяких сетевых карт, то возможно и по сети можно будет.
     

  • 1.20, Вы забыли заполнить поле Name (?), 02:05, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Пошли новости про запуск Линукса на старом железе. Готовятся к апокалипсису. Получится ли на пустошах найти старенький интел?
     
     
  • 2.29, WE (?), 06:24, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    На пустошах старенький интел будет искать тебя.
     
  • 2.41, mos87 (ok), 10:32, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    нашедший там пожрать и дубинку тебе быстро объяснит
     
  • 2.60, Аноним (50), 12:17, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В производство клона 8086 сами умели.
     
     
  • 3.87, Neon (??), 18:42, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А вот 286, 386 уже не осилили тогда
     
     
  • 4.100, Аноним (100), 20:16, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не было смысла, потому что уже хлынуло на рынок импортное оригинальное.
     
     
  • 5.105, Аноним (59), 21:39, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну пока пытались, оно и хлынуло, да.
     
  • 3.102, Цыган (?), 20:18, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Жизнь заставит и не так скрючишься.
     
  • 2.82, Аноним (83), 18:15, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Такой интел будет стоить как 1000 отборных кор 2 дуо.
     
     
  • 3.93, _kp (ok), 19:09, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Такой интел валяется на Али по 60-70р.
     
     
  • 4.98, Аноним (100), 20:12, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Надо понимать, весь остальной обвес будете сами паять?
     
     
  • 5.101, Цыган (?), 20:17, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, на кт315 и 6п14п.
     
     
  • 6.115, Аноним (112), 15:09, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Шинные формирователи-то на 6П3С :)
     
  • 5.110, _kp (ok), 14:38, 27/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Надо понимать, весь остальной обвес будете сами паять?

    А я уже сделал. Обвес на платке stm32f407vg, вся периферия и VGA софтовые. Если честно, тяп-ляп, для баловства, но ретро игры  и Elks запускает. :)

    ps: Заранее отвечу. А что стазу всё на STM32 не эмулировал?  Эмулировал и на stm32, и esp32 и на Raspberry, просто сделал и полу-нативный XT.  Чисто для баловства.

     

  • 1.22, Аноним (-), 03:02, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Давно не слышал про Olivetti
     
  • 1.23, Аноним (19), 03:21, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль програмы beep нет. На старых компах спикеры иначе звучат.
     
     
  • 2.24, Аноним (19), 03:38, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Извиняюсь. Beep есть и работает. Это в 0.7.0 он не работал.
     
  • 2.47, Аноним (59), 10:50, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Можно поставить спикер со старого компа на новый, точно так же звучать будет.
     

  • 1.25, Аноним (25), 04:02, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где такое железо взять?
    Как купить https://monotech.fwscart.com/details/p6083514_19777986.aspx
    Все это вроде как любопытно, но опять же проще найти что-то уже времен Pentium I - IV
     
     
  • 2.30, Аноним (19), 07:06, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На Авито есть антиквариат.
     
  • 2.43, Аноним (-), 10:42, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    270 баксов за голую плату?
    Мдээ... Это ж сколько люди готовы платить за самообман.
    199х все равно не вернешь.
     
     
  • 3.48, Аноним (59), 11:01, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это не голая плата, там всё на борту.
    Ну и 270$ за мелкосерийный новодел — не так уж дорого. Вы попробуйте из комплектующих собрать оригинальный XT: видео/дисковый контроллер/ДИСК/IO-контроллер/НАЙТИ XT-КЛАВИАТУРУ…
     
     
  • 4.64, Аноним (-), 12:35, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это не голая плата, там всё на борту.

    Эм... За 270$:
    VGA Card - NO
    Co-processor - NO
    CPU - NO
    и остальное тоже NO
    А в минималке - проц+видяха - это уже 315+

    > Вы попробуйте из комплектующих собрать оригинальный XT

    Так то оригинал! Там хоть какая-то (сомнительная) историческая ценность есть.
    А тут что?

     
     
  • 5.66, Аноним (59), 12:47, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А в минималке - проц+видяха - это уже 315+

    Ну не радикальная разница. Опять же, и проц и видяху можно поискать на барахолках.

    > Так то оригинал! Там хоть какая-то (сомнительная) историческая ценность есть.

    То, что имеет историческую ценность, ставят на полку в музей, любоваться. А тут — поностальгировать без излишних головняков, за 300 баксов за игрушку — посильная цена для любого, если не бомж.

     
  • 2.49, Аноним324 (ok), 11:12, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    286 продавался до 2010 года, искать там где и старые микроконтроллеры, на складах радиодеталей.
     

  • 1.27, BrainFucker (ok), 05:31, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Небось Линукс занимает там всю память и что-то ещё запустить не позволяет.
     
     
  • 2.81, Аноним (83), 18:14, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Скидывает всё в своп на флоппике.
     
     
  • 3.90, Аноним (50), 18:58, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Зачитать до дыр" заиграло новыми красками :)
     

  • 1.31, Ося Бендер (?), 07:41, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А вот это топчик!
    В гараже остался десяток не проданных 286-х компьютеров из начала 90-х от деда. Вот теперь будет их чем "оживить" и пустить в дело. А ведь хотел их выкинуть. Парочка даже вроде таких Olivetti M24.
     
     
  • 2.35, beduin747 (ok), 08:45, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ретро ферма? =)))))))))
     
     
  • 3.36, Ося Бендер (?), 08:49, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Получается, что так. Жалко выбрасывать, они в оригинальной упаковке еще, "ни одна муха не ...".
     
  • 3.38, Аноним (25), 09:25, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Гаражный датацентр. Причем можно даже сдавать в аренду вычислительные слабости =)
     
     
  • 4.56, pavlinux (ok), 12:00, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У меня есть Commodore 64, он еще мощнее
     
     
  • 5.89, Аноним (50), 18:56, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А он не 8-битный?
     
     
  • 6.109, n00by (ok), 10:05, 27/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Он 8-битный, но при этом картинка на нём не столь уныла, и есть настоящий звук заместо пипикалки.
     
  • 4.77, Аноним (77), 15:27, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вычислительные мощи :)
     
  • 4.85, Дед Мороз (?), 18:25, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И можно помериться с кем-нибудь в нашем стиле: У меня короче! А у меня тоньше зато! Ха-ха, неудачники, у меня вообще его нет!
     
  • 2.37, Аноним (37), 09:08, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Осталось только встать с дивана.
     
  • 2.44, Анонус (-), 10:43, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо пускать в дело. Просто продай. Я один б/у ISA Sound Blaster на на авито только за 3 тыс. продал. А твоя заначка мильоном попахивает.
     
     
  • 3.61, Аноним (50), 12:22, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так поставить ELKS и потом продать.
     
  • 3.104, Аноним (104), 21:14, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В если сейчас не продавать, а продать лет через 15-20, то ещё  дороже.
     
  • 2.52, Аноним (51), 11:33, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В гараже остался десяток не проданных 286-х компьютеров из начала 90-х от деда

    Читал на днях как в Китае строят дома под снос, целые микрорайоны многоэтажек с подведёнными к ним коммуникациями, но в которых никто не живёт. Дома потом снесли. Вот и с ПК в Америке, судя по всему, было так же. В наше время, распечатывают огромные склады с Pentium MMX и распродают. Почему было их не продать тогда же, в 1997, в странах Европы, Азии, Африке в конце концов? Сразу те дома в Китае вспоминаются.

     
  • 2.71, Аноним (83), 14:23, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В гараже остался десяток не проданных 286-х компьютеров

    Похоже на какие-то фантазии. Как айтишник, Вы не можете не знать сколько это всё сегодня стоит.

     
     
  • 3.75, Ося Бендер (?), 14:57, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предлагал неоднократно всем знакомым, все крутят у виска.
    Но теперь, понимаю, что это провидение оградило от глупого поступка.
    Слава Одину!
     

  • 1.55, pavlinux (ok), 11:48, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Нужен порт под калькуляторы Casio
     
  • 1.62, Аноним (50), 12:31, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поддержка сетевушек на чипе RTL8139, они до сих пор продаются, была бы куда актальнее, чем эти NE2K.
     
     
  • 2.67, Аноним (59), 12:48, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > они до сих пор продаются

    На ISA-шину?

     
  • 2.120, n80 (?), 13:17, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так ведь ne2k — по сути неформальная спецификация, с которой куча совместимых сетевух есть, в т.ч. старые реалтеки. Другое дело, что 8139 уже на PCI, что подразумевает 486+, а там запускать эту систему не очень-то интересно, т.к. использование 32-битных возможностей там примерно вообще не предусмотрено.
     

  • 1.65, Аноним (50), 12:37, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Текстовый редактор Kilo: Наверное, намёк, что ведётся портирование среды с названием, начинающимся на ту же букву :)
     
  • 1.69, Аноним (-), 14:13, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Представляю как это всё тормозит. На 8086 даже команда dir в досе с тормозами выводила список файлов.
     
     
  • 2.74, Аноним (59), 14:52, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что через INT 21h, который в свою очередь через тормозной INT 10h. Да-да, куча прослоек уже тогда была! Оно и на 386 весьма неторопливо было; помню, поставил туда линукс и офигел от космической скорости ls.
     
     
  • 3.121, n80 (?), 13:22, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Основная разница в скорости dir/ls не столько из-за прослоек, сколько из-за кеширования (которое в DOS без smartdrv или аналога отсутствует, а в linux всю дорогу развито).

    На тормоза именно из-за прослоек можно посмотреть, скорее, если на каком-нибудь 386 (и ниже) сравнить FreeDOS (где прослоек немало, хоть и есть им оправдание) с оригинальным DOS от MS или тогдашних конкурентов.

     

  • 1.84, Дед Мороз (?), 18:21, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то появилась достойная замена моему Пентиуму с Генту.
     
     
  • 2.88, Аноним (50), 18:47, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, теперь собрать (попытаться) мир можно и на 8088.
     

  • 1.95, Аноним (95), 19:48, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Асинхронное, асинхронное (чтение с флоппика это отдельный лол).. а 16 битные процы в это умеют или это чтобы эмуль на i9 не тормозил?
     
  • 1.97, Аноним (95), 19:55, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Проведена оптимизация использования кэша L1/L2.

    Напомните мне пожалуйста у какого интеловского 16 битного проца это есть.
    Насколько мне помнится l1 только в пнях пошел(были ещё монстры от ibm но это отдельный зоопарк) а там уже х32

     
     
  • 2.103, Аноним (59), 20:19, 26/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так запускаться-то оно может и на 32-битных процессорах.
    Уже На 486 был L1 кэш.
     
     
  • 3.117, Аноним (112), 15:21, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Внешний кеш и для 80386 был предусмотрен. Вот только зачем ему ELKS, он же с MMU.
     
     
  • 4.118, Аноним (59), 21:57, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Внешний да, но у 486 был и внутренний.
     

  • 1.108, Аноним (108), 23:56, 26/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по последним веяниям, пора адаптировать ELKS на armhf.
     
     
  • 2.116, Аноним (112), 15:18, 28/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Armhf с MMU - не сортивно. Вот всякие 16- (MSP430, RL78) и 32-битные (Cortex-M3/4, RV32) микроконтроллеры - само то.
     
  • 2.122, n80 (?), 13:27, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там уже есть RTOS на все вкусы, не говоря уж про отсутствие необходимости страданий из-за, гм, весьма специфичной модели памяти IA-16.
     

  • 1.123, Неноним (?), 07:54, 16/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлен новый драйвер для дисководов, использующий асинхронный ввод/вывод и позволяющий выполнять другие приложения во время ввода/вывода.

    Олды тут?

    - Папа, а что такое многозадачность?
    - Подожди сынок, щас покажу, только дискету отформатирую

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру