theme-icon
logo
logo
Menu icon
Point.md logo
Поделиться новостью
Скопировать ссылку
Ссылка скопирована
21 Декабря 2005, 15:25
689
Скопировать ссылку
Ссылка скопирована

От Windows отделят пользовательский интерфейс - надежностЪ

В целях повышения надежности новой версии Windows ее графическая подсистема Windows Presentation Foundation будет отделена от ядра. Корпорация уведомила разработчиков о том, что большинство драйверов для Windows Vista, включая графические, должны будут работать в пользовательском режиме, а не на нулевом кольце, как сейчас. На уровне ядра процесс может выполнять любые действия, в том числе операции записи в не принадлежащую ему память, в результате чего в случае ошибок в таком коде возможны ...

В целях повышения надежности новой версии Windows ее графическая подсистема Windows Presentation Foundation будет отделена от ядра. Корпорация уведомила разработчиков о том, что большинство драйверов для Windows Vista, включая графические, должны будут работать в пользовательском режиме, а не на нулевом кольце, как сейчас.

На уровне ядра процесс может выполнять любые действия, в том числе операции записи в не принадлежащую ему память, в результате чего в случае ошибок в таком коде возможны системные сбои. Как сообщают в Microsoft, 89% подобных сбоев в Windows XP происходят по вине некорректно написанных драйверов. Сепарация пользовательского интерфейса от ядра также поможет сделать его аппаратно-независимым и менее уязвимым для вредоносного кода, работающего на низком уровне.

В отличие от Windows, в операционных системах Unix, Linux и Mac OS X графическая подсистема является независимым от ядра компонентом. Главным минусом изъятия пользовательского интерфейса Windows из ядра станет снижение скорости его работы, однако на современных мощных компьютерах особенно заметным это не будет.
Источник
Поделиться новостью
Скопировать ссылку
Ссылка скопирована