Date: 2013-11-03 07:07 (UTC)
From: [identity profile] panchul.livejournal.com
Congratulations! (to the point of lunacy ;-)

Date: 2013-11-03 08:47 (UTC)
From: [identity profile] dmarck.livejournal.com
Ну, положим, не только Линукса:

marck@freefall:~> finger cox
Login: alc                              Name: Alan Cox
Directory: /home/alc                    Shell: /usr/local/bin/bash
Last login Sun Jun 16 23:03 (UTC) on pts/3


Активно коммиттит в sys/vm

;)

Date: 2013-11-03 11:27 (UTC)
From: [identity profile] amarao-san.livejournal.com
Гратс.

Добавьте паравиртуализированные драйвера (хотя бы для kvm) и эту штуку можно будет пытаться поднимать в режиме "супер-микро-инстанс на 2-4 Мб" (или сколько там ей надо?)

Date: 2013-11-03 20:21 (UTC)
From: [identity profile] archaicos.livejournal.com
Во что добавить, как и зачем? Можно эмулятор запустить, сколько душе угодно инстанций.

Date: 2013-11-03 20:50 (UTC)
From: [identity profile] amarao-san.livejournal.com
А оно на x86 не собирается нативно? Оно же на Си, портироваться должно. Нет?

Date: 2013-11-03 20:58 (UTC)
From: [identity profile] archaicos.livejournal.com
Это же ОС, она не очень переносится на другое железо в отличие от всяких Hello World программ. Особенно, при условии, что она была оригинально сделана для PDP/VAX, а тут MIPS и в её коде x86 не пахнет нигде. Толку, что Си? Дополнительный код писать надо, конкретно для x86.

Date: 2013-11-03 21:04 (UTC)
From: [identity profile] amarao-san.livejournal.com
Жаль. Если с паравиртуализированными режимами гипервизоров подружить, получится отличная и очень-очень-очень маленькая ось. Чтобы форкаться тысячами.

Date: 2013-11-03 21:17 (UTC)
From: [identity profile] archaicos.livejournal.com
В ней мало что толком можно делать, т.к. утилит мало и виртуальной памяти нет.

Date: 2013-11-03 21:19 (UTC)
From: [identity profile] amarao-san.livejournal.com
А она не посикс-совместимая? Память не проблема, так как часто нужно иметь виртуалку "для одного приложения".

Date: 2013-11-03 21:47 (UTC)
From: [identity profile] archaicos.livejournal.com
Совместимая, но, как я понимаю, только достаточно старые ф-ции поддерживаются. Сейчас процесс целиком записывается в swap при переключении на другой. Т.е., по идее надо убить все сервисные процессы по возможности (там вроде есть несколько, типа cron), иначе туда-сюда будет читать-писать без особой необходимости. Есть проблемки, короче.

Date: 2013-11-05 00:04 (UTC)
From: [identity profile] dmytrish.livejournal.com
Очень маленькие оси для запуска в VM сейчас очень даже в тренде: OpenMirage (OCaml), Erlang on Xen, ZeroVM, и вообще словно тысячи их. Сложно понять, зачем затягивать в этот рынок RetroBSD.

Date: 2013-11-03 13:26 (UTC)
From: [identity profile] webrenji.livejournal.com
А почему он приклеил бороду Столлмана?

Date: 2013-11-03 18:54 (UTC)
From: [identity profile] alec_v.livejournal.com
А порт на STM32 есть ? Подарили тут STM32F4DISCOVERY, всегда был фанатом MIPS, а тут... задумался...

Date: 2013-11-03 20:21 (UTC)
From: [identity profile] archaicos.livejournal.com
AFAIK, нету. Хотите сделать? :)