URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 40031
[ Назад ]

Исходное сообщение
"OpenNews: Запуск приложений на уровне ядра при помощи Kernel Mode Linux"

Отправлено opennews , 04-Фев-08 23:58 
В противопоставление проекту User Mode Linux (http://user-mode-linux.sourceforge.net/), в котором ядро выполняется в виде пользовательского приложения, пакет Kernel Mode Linux (http://www.yl.is.s.u-tokyo.ac.jp/~tosh/kml/) (KML) дает возможность запустить любое приложение на уровне ядра.


Запущенное на уровне ядра пользовательское приложение получает возможность прямого доступа к адресному пространству ядра и исключает накладные расходы при выполнении системных вызовов.


В отличии от модулей ядра, приложение выполняется как обычный процесс. Для контроля за поведением приложений, запущенных к режиме KML, предусмотрены дополнительные средства обеспечения изоляции сбоев и контроля типов на бинарном уровне, средствами TAL (http://www.cs.cornell.edu/talc) (Typed Assembly Language).

URL: http://www.yl.is.s.u-tokyo.ac.jp/~tosh/kml/
Новость: http://www.opennet.ru/opennews/art.shtml?num=14033


Содержание

Сообщения в этом обсуждении
"Запуск приложений на уровне ядра при помощи Kernel Mode Linux"
Отправлено Аноним , 04-Фев-08 23:58 
Теоретически ZFS под этим может работать?

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено fresco , 05-Фев-08 09:30 
Здается мне, ZFS в Linux не из-за лицензии не портируют. Ну можно же было сделать подгружаемый модуль -- по типу vmware или других проприетарных драйверов. Так что -- либо это никому не надо (что сомнительно), либо хз...

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено R007 , 09-Фев-08 04:42 
>Здается мне, ZFS в Linux не из-за лицензии не портируют. Ну можно
>же было сделать подгружаемый модуль -- по типу vmware или других
>проприетарных драйверов. Так что -- либо это никому не надо (что
>сомнительно), либо хз...

Видимо и правда не особо кому-то надо.LVM и так есть.И файловых систем на выбор.Видать стимула особо нет.


"Запуск приложений на уровне ядра при помощи Kernel Mode Linux"
Отправлено Аноним , 05-Фев-08 00:16 
имхо - очень полезно в некоторых случаях...

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Аноним , 09-Фев-08 16:48 
>имхо - очень полезно в некоторых случаях...

в каких?


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Nick , 09-Фев-08 17:35 
интересно, это он сам себя спрашивает?..

"Запуск приложений на уровне ядра при помощи Kernel Mode Linux"
Отправлено Оммм , 05-Фев-08 01:49 
>Запущенное на уровне ядра пользовательское приложение получает возможность прямого доступа к адресному пространству ядра

теперь написание руткитов стало еще проще.. скоро их сможет написать прыщавый школьник, осиливший пыхыпы :-/


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Ne01eX , 05-Фев-08 06:44 
Я правильно понял, что приложения, работающие на уровне ядра должны подыгрываться под API ядра каждый раз, после изменения этого API?

"OpenNews: Запуск приложений на уровне ядра при помощи Kernel..."
Отправлено Nick , 05-Фев-08 10:42 
о...
тема. Терь можно запустить UML внутри ядра...

"OpenNews: Запуск приложений на уровне ядра при помощи Kernel..."
Отправлено R007 , 09-Фев-08 04:52 
>о...
>тема. Терь можно запустить UML внутри ядра...

Не фиг тебе.Теперь будем баловаться гипервизорами.Запустить на гипервизоре пачку вируталок.В них соорудить вложенные виртуалки.В них user-mode linux.А там на каком-нить питоне налабать JVM в которой запустить интерпретер Ruby на котором слабать интерпретер PHP, а лучше сразу языка brainfuck.Тогда хакеры при попытке взлома системы будут неизбежно сходить с ума не понимая где заканчивается виртуальность.При этом они в некоторый момент времени будут упорно долбиться в физической системе выискивая как там пробиться на следующий уровень виртуализации :).В итоге загремят в дурку или убьются с горя от тщетных усилий.


"OpenNews: Запуск приложений на уровне ядра при помощи Kernel..."
Отправлено Nick , 09-Фев-08 14:10 
:D

"Запуск приложений на уровне ядра при помощи Kernel Mode Linux"
Отправлено Аноним , 05-Фев-08 11:09 
идея хорошая. только крах приложения не приведет ли к краху ядра?

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Nick , 05-Фев-08 11:53 
>идея хорошая. только крах приложения не приведет ли к краху ядра?

ессьно.
Будет Oops или еще чего похуже.

Это плата за скорость


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено pavlinux , 05-Фев-08 12:51 
Пустил нонче, /trusted/qemu-system-x86_64
ниче не понял, производительности не заметил :)

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Аноним , 05-Фев-08 12:16 
>идея хорошая. только крах приложения не приведет ли к краху ядра?

Читаем ещё раз новость

>предусмотрены дополнительные средства обеспечения изоляции сбоев


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено R007 , 09-Фев-08 04:45 
>Читаем ещё раз новость
>>предусмотрены дополнительные средства обеспечения изоляции сбоев

Вот только хардварной реализации как-то больше доверия все-таки :)


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Mr.Uef , 05-Фев-08 12:25 
ИМХО, в первую очередь эта фича предназначена для всяких встраиваемых систем, где линукс просто прокладка между приложением и железом.



"Запуск приложений на уровне ядра при помощи Kernel Mode Linux"
Отправлено Аноним , 05-Фев-08 13:06 
KML + Wine = Rulezzz! ;)

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Nick , 05-Фев-08 13:10 
>KML + Wine = Rulezzz! ;)

OMG %)))


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Аноним , 05-Фев-08 14:30 
Или сбылась мечта идиотов: "Ыксы исполнять на уровне ядра".

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено Nick , 05-Фев-08 14:34 
о...

точно.
И моя давняя мечта тоже %)
как-нить нужно попробовать :)


"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено pavlinux , 05-Фев-08 17:02 
http://home.comcast.net/~fbui/

"Запуск приложений на уровне ядра при помощи Kernel Mode Linu..."
Отправлено R007 , 09-Фев-08 04:43 
>KML + Wine = Rulezzz! ;)

Типа мечта хакера: "поиметь линукс теперь так же просто как виндовс"? :)