LINUX.ORG.RU

LiveCD c ядром L4


0

0

Технический университет Дрездена выпустил LiveCD операционной системы под названием TUD:OS, который содержит некоторые плоды их разработок в области микроядра и систем реального времени.

Система демонстрирует связь различных драйверов через симуляцию их обычного окружения. Основа построена на L4 совместимом ядре L4/Fiasco.

Система может запускать отдельные инстанции линукс системы L4Linux

http://demo.tudos.org/l4lx_screenshot...

В то время как L4 гарантирует режим реального времени исполнения для процессов, процессы в L4Linux окружении подчиняются шедулеру ядра линукс. Теоретически возможно запустить любое приложение под L4Linux и следовательно под самим L4. L4Linux используется не только для запуска приложений линукс под L4, драйверы линукс могут использовать системные устройства контролируемые L4. Таким образом ядро линукс используется как контейнер для драйверов, которые сама L4 пока не имеет.

На диске представлена оконная система Xwindow для L4 и DOpE, qt3 для L4 и много прочего и не менее интересного.

http://demo.tudos.org/

>>> Подробности

★★★

Проверено: Demetrio ()

>процессы в L4Linux окружении подчиняются шедулеру ядра линукс.

те для запущенного в L4Linux реалтайма не будет ? на кой тады это нужно ? тока если временно ...

sur02111976
()

> Основа построена на L4 совместимом ядре L4/Fiasco.

"Как вы яхту назовёте..." ;)

А вообще новость интересная.

anonymous
()

В qemu на Cel600 достаточно быстро ворочается

robot12 ★★★★★
()

> Технический университет Дрездена выпустил LiveCD операционной системы под названием TUD:OS, который содержит некоторые плоды их разработок в области микроядра и систем реального времени.

Вот если бы это сделал университет Karlsrue на Pistachio...

А вообще, спасибо за новость!!!!

L4 рулит!

alman ★★★
()
Ответ на: комментарий от anonymous

> "Как вы яхту назовёте..." ;)

Я долго баловался с Fiasco, до тех пор пока не вышел Pistachio. Что могу сказать, ребята из Дрездена сделали гораздо больше, но Pistachio более иделогически верный.

А багфиксы и те и других не очень охотно принимают. :)

alman ★★★
()
Ответ на: комментарий от anonymous

LiveCD с тринадцатью терминалами.

Скриншот, конечно, поражает воображение. Целых 13 (тринадцать!) одновренно запущенных терминалов. Для этого надо было портировать Qt.

Camel ★★★★★
()
Ответ на: LiveCD с тринадцатью терминалами. от Camel

а если присмотреться, то даже верблюд увидит, что там не 13 терминалов, а 13 ядер (не считая основного).

З.Ы. а Qt никто не портировал.

anonymous
()
Ответ на: комментарий от SatanClaus

мне интересно, как они решили проблему с линковоой? гсс, даже в разных версиях, меняет сигнатуры функций. Вот сегодня е**ля с проектом, в котором одна часть была собрана гсс 3.3.5, а другая 3.4.4, так вот не работало!

anonymous
()
Ответ на: комментарий от anonymous

> мне интересно, как они решили проблему с линковоой? гсс, даже в разных версиях, меняет сигнатуры функций. Вот сегодня е**ля с проектом, в котором одна часть была собрана гсс 3.3.5, а другая 3.4.4, так вот не работало!

А собрать всё одной версией компилятора не судьба?

alman ★★★
()
Ответ на: комментарий от alman

если бы я посмотрел в исходники, я бы не справшивал:) что за привычка назвать другого идиотом, хотя самомоу по теме нечего сказать? проблема была решена быстро: make clean&& make&& make install

anonymous
()
Ответ на: комментарий от anonymous

> если бы я посмотрел в исходники, я бы не справшивал:) что за привычка назвать другого идиотом, хотя самомоу по теме нечего сказать?

Да вот, думаю поднять популярность L4 путём привлечения народа в топик. Что посоветуешь, поругаться с тобой для поднятия интереса к теме или пропустить наезд мимо ушей? По-ходу, это ты ставил диагноз? Ну что-ж, "на вору и шапка горит". :)

> проблема была решена быстро: make clean&& make&& make install

Молодец - заклинание знаешь. :)

alman ★★★
()
Ответ на: комментарий от anonymous

а исходики этого всего добра доступны или только tudos-demo-cd.iso ? (117 мб). Вопрос - это типо QNX (только wine пойдет из коробки) или что-то другое?

anonymous
()
Ответ на: комментарий от anonymous

А нафига автомобиль? Ведь есть же мопед.

seiken ★★★★★
()
Ответ на: комментарий от anonymous

> исходики этого всего добра доступны или только tudos-demo-cd.iso ? (117 мб).

Если мне память не изменяет, то Fiasco под лицензией GPL.

> Вопрос - это типо QNX (только wine пойдет из коробки) или что-то другое?

Это совсем другое. L4 - микроядро второго поколения.

alman ★★★
()
Ответ на: комментарий от argin

> а как это выглядит в плане производительности ?

TUD:OS? Кто его знает... Говорят что процетов на 5 - 15 медленнее обычного ядра. Но это может быть и чёс.

А само L4 рвёт всех как тузик грелку, если нативные приложения. Главное отличие L4 от Mach (на котором базируется GUN Hurd) - скорость.

alman ★★★
()
Ответ на: комментарий от anonymous

> лучше статью на русском сделай:)

Да может быть и сделаю, надо только повыдёргивать из писем, которые писал своим коллегам.
Только боюсь что:
- Трое не поймут
- Двое направят в биорекатор имени Луговского.
- четверо крикнут - "ждём ебилдов"
- Один крикнет что lenin дурак
- Пятеро будут обсуждать свистелки/перделки.
ну и так далее.

alman ★★★
()
Ответ на: комментарий от lavr

начни хотябы с тог что такое второе поколение RT

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.