RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : С очеpедным наступающим ;)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Slavik Gnatenko, 2:467/99, http://moveton.tk
To : Igor Vaskov
Subj : С очеpедным наступающим ;)

> Благодарю за понятный рассказ "от сотворения мира" ))) Я достаточно стар, чтобы помнить самое начало в деталях. Но уже к 386 от ассемблера отошёл и деталей реализации VM86 не помню.
>
> А моя нелюбовь к 16-и битам связана с тем, что я вроде как читал, что невозможно совмещать 64 бита и 16. Я так понял, что VM86 в 64 битном режиме не возможен. Я конечно понимаю, что Оси до 64 бит, как до Китая. Но хотелось бы хотя-бы лежать в этом направлении.
Вот тут опять же нужно уточнять о 16 битах где идёт речь. PM16 в AMD64 остался. Сомнительно, чтобы им кто-то пользовался, но, гипотетически, можно сделать такое 64 бит ядро, чтобы существующие полуосевые приложения вместе с их 16 бит кусками продолжали работать так, как сейчас. VM86, действительно, порешили. Добавили специнструкций для более универсальной поддержки аппаратной виртуализации, но тут уже я не вникал и не знаю насколько они помогают для виртуализации именно RM. Не вижу смысла об замене VDM даже задумываться, пока такого ядра нет, а существующая реализация более-менее пристойно работает. Не скажу, что я прямо в восторге, как оно сейчас реализовано. Одна полная остановка всех процессоров на время мышиного прерывания, если в системе есть хоть одна VDM сессия, чего стоит. Но, вроде, пока ещё жить можно.

Sun 09 Jan 2022 15:45 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:82.0) Gecko/2010




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.