RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : А нафига она нам, эта паравиртуализация? ;)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Igor Vaskov
To : Юрий Пронякин
Subj : А нафига она нам, эта паравиртуализация? ;)

> > Ок. Тоже хороший путь развития. Однако, вы замахнулись на написание целой ОС "по мотивам OS/2". У меня же задачи гораздо скромнее поменять пока только ядро.
>
> У них задача, в некотором смысле, ещё более скромная ;-) (см. ниже).
>
> > Вот посмотри результат - ты взял готовый проект. Взял драйвера Линукса (вот еще вопрос, PM-то пойдет? или только консоль останется?). Приделал возможность запускать OS/2 программы. Не могу пока представть... В Х-ах что-ли? Или только консольные приложения?
>
> Насколько я понимаю, они будут делать вот что: микроядро + обвязка к нему, минимально необходимая для запуска виртуализатора + виртуализатор (гипервизор). Всё, из-под этой минимальной конструкции запускается натуральное, но паравиртуализированное, ядро OS/2, а уже оно запускает и родные драйверы, и PM, и осевые приложения.

Ну, если ты правильно понял, это очередной путь "в сторону". А именно высокотехнологичный вариант пробирки. Интересен только в целях эксперимента IMHO.
Но не понятно, зачем писать свою обвязку под виртуализатор? Уже все и так есть, как я понял. Линукс то по такой технологии уже работает. Осталось только перекомпилить ядро под эту паравиртуализацию. Что опять же сильно усложняется отсутствием исходников.

Сильно сложная система получается. И нет единого центра ответственности. Как с тем костюмом - "К пуговицам притензии есть?!"

Tue 31 Jul 2007 17:00 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.8.1.4) Gecko/200




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.