The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Microsoft портировал DTrace для Windows"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Microsoft портировал DTrace для Windows" –1 +/
Сообщение от Тыгра (?), 13-Мрт-19, 23:01 
Мы ещё про Вин95? 386 процессор? Виртуализация в этом камне была в нормальном состоянии, только оказалось дорогое переключение контекста. 286 - да, хуже, но защищённый режим вполне был. Опять же - дорогое переключение контекста.
Хуже другое - никто тогда не использовал ring1 и ring2, все были на ring0 & ring3. И из-за этого пришлось делать что-то для гипервизоров. Ошибка дизайна(?) вылилась в дикий трэш с виртуализацией (хотя, не помню, I/O вроде на ring1 возможен был)

95 была такой, как сказано ранее:
> чтобы нормальные, не троянские, дос-приложения могли работать как в своем родном досе, если они тебе нужны, причем успешно друг с другом еще и взаимодействуя

и с железом тоже. Нормальный кейс тех лет - захреначить АЦП на ISA-шине, сделать для него ДОС-программу с <s>шахматами и поэтессами</s> DMA и доступом к портам, выдавать результат в сеть через FTP, например.
С честной виртуализацией того времени доступ к портам и ДМА - только через драйвер ring0.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Microsoft портировал DTrace для Windows, opennews, 12-Мрт-19, 10:14  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру