[голосование] Виртуальная машина 3OS
|
|
Alexey Revin
|
Tuesday 22.06.2004 00:42
|
|
|
Зарегистрирован Tuesday 18.11.2003 16:27
Местоположение: Россия. г.Челябинск
Сообщений - 43
|
Я не совсем понимаю, что под этим подразумевается? Если имеется ввиду именно "Виртуальная машина", то чем вам не нравиться Bochs и VMWare? Ну а если имеется ввиду виртуальная машина типа Java, то можно и написать этот эмулятор. Только вопрос, что вы хотите на ней эмулировать? Софт? Т.е. написать, например, IE в Виртуальной Машине 3ОС и проверить как он будет работать? Зачем? Попробуйте написать этот же IE в Windows. Потом портировать можно запросто. Если напишите... я вот пока не смог. А так придется писать ВМ, потом ИЕ, а реальное ядро к тому времени уже готово будет. Докажите мне, что я не прав...
И вот ещё по поводу Java... Это простая оболочка для связи различного железа со стандартным API языка Java. Если это громко назвать Виртуальной машиной, то DirectX тоже можно назвать "Виртуальной машиной экрана". Или я всётаки не прав?
P.S. Я тут голосование прикрутил. Посмотрим кто за что проголосует. Заодно и возможности сайта проверю...
|
Наверх
|
|
Alexey Revin
|
Tuesday 22.06.2004 00:42
|
|
|
Зарегистрирован: Tuesday 18.11.2003 16:27
Местоположение: Россия. г.Челябинск
Сообщений - 43
|
Ну и где, блин, голосование?
|
Наверх
|
|
Roman I Khimov
|
Tuesday 22.06.2004 11:57
|
|
|
Местоположение: Россия, Санкт-Петербург
Сообщений - 178
|
Alexey Revin писал(а): ... Ну и где, блин, голосование?
Оно, к сожалению, не встраивается в форум. Это баг, думаю, что разработчики е107 его исправят. Пока что не могу ничем помочь.
Alexey Revin писал(а): ... Я не совсем понимаю, что под этим подразумевается?
Алексей, посмотри документацию, там, по-моему, это неплохо описано.
Греби и улыбайся!
|
Наверх
|
|
Alexey Revin
|
Thursday 24.06.2004 09:13
|
|
|
Зарегистрирован: Tuesday 18.11.2003 16:27
Местоположение: Россия. г.Челябинск
Сообщений - 43
|
И все-таки я считаю, что триос можно запускать и в WMWare, и Bochs. Они есть под многие платформы. И работать она будет не на много хуже, чем в нашей ВМ.
|
Наверх
|
|
JohnLen
|
Friday 25.06.2004 11:33
|
|
|
Зарегистрирован: Wednesday 11.02.2004 20:23
Сообщений - 1
|
Izvinite, no VMWare i Bochs emulatori a nikak ne Virtual Machine. Da i skorost u nich ne ta.
|
Наверх
|
|
Freeman
|
Friday 25.06.2004 22:29
|
|
|
Зарегистрирован: Sunday 16.11.2003 22:36
Местоположение: Зеленоград, Россия
Сообщений - 74
|
Alexey Revin писал(а): ... И все-таки я считаю, что триос можно запускать и в WMWare, и Bochs. Они есть под многие платформы. И работать она будет не на много хуже, чем в нашей ВМ.
Можно будет запускать, только пока нечего. Для отработки идей 3ОС в коде нужна среда, привычная большинству прикладников. Поэтому и приходится задумываться над ВМ. Вполне возможно, это будет не полноценная виртуальная машина, а нечто вроде CygWin. Об этом уже говорили в конференции.
|
Наверх
|
|
Neitron
|
Sunday 15.08.2004 18:39
|
|
|
Зарегистрирован: Sunday 15.08.2004 16:43
Сообщений - 4
|
Сколько не читаю, нечего ещё нет, может сначала хоть тестовое ядро сделать, а потом мутить с другими фитчами? [ Редактирование воскресенье 15.08.2004 18:44 ]
|
Наверх
|
|
Linker
|
Monday 16.08.2004 08:52
|
|
|
Зарегистрирован: Friday 06.08.2004 14:48
Сообщений - 12
|
Считаю, что ядро в виде виртуально машины - глупость. Почему? Вы хотите написать быструю, надежную и портируемую ОС, да с виртуальной машиной может и получиться портируемой, но она не как не будет быстрой и надежной. В результате придется выбирать либо легко портируемая, либо быстрая. Даже если выберите первое, то получаете абсолютно тот же геммор с переносимостью, что и при выборе второго, один хрен придется переписывать ВМ под другую архитектуру.
|
Наверх
|
|
HandleX
|
Tuesday 17.08.2004 09:53
|
|
|
Зарегистрирован: Friday 13.02.2004 12:39
Сообщений - 18
|
Вот тут товарищ Linker говорит, что всё плохо и не нужно VM. Однако, не забывайте, что, к примеру, операторы языка C тоже не вещь в себе, есть даже понятие "С-машина"...
Другое дело, что нужно определиться, что же будет "нижним уровнем компиляции" в 3OS.
Я повторяюсь, но напишу это ещё раз — может стоит присмотреться внимательней к LLVM? Зачем изобретать велосипед?
|
Наверх
|
|
Модераторы: Roman I Khimov, netwizard. |
|
|