【IT168 軟件資訊】據Techworld報道,微軟計劃將Windows Vista中的圖形子系統與操作系統內核分離,以此提高系統的穩定性。(相關文章:中途變臉!Vista只支持2種顯示模式)
微軟官員表示,之所以要將Vista圖形子系統WPF(Avalon)從Vista系統內核中脫離出去,主要是因為很多情況下的系統鎖死都是因為GUI界面失去響應的緣故。(相關文章:Windows Vista 5270新細節搶先披露)
微軟已經通知開發人員,包括顯卡驅動在內的大多數驅動程序都將運行在用戶模式下,也是就說它們將無權訪問系統0級內核。在0級模式下,進程可以為所欲為,包括覆蓋不屬於自己的內存分區等,進而導致系統崩潰。微軟聲稱大約89%的系統崩潰都是驅動程序導致的,因此將其限制在用戶模式下將極大地改善系統的穩定性,即使驅動程序出現問題也不會導致整個系統的崩潰。
用戶界面轉入用戶模式還可有助它與硬件的相互獨立,並減少惡意軟件對系統內核的攻擊以及竊取數據的企圖。Windows系統最初發布的時候向用戶界面和驅動程序開放了系統內核,畢竟微軟也不會料到硬件發展到今天會達到如此豐富的程度。
據指出,這一改變還將改善AutoCAD等圖形軟件的運行,不過總體來說系統性能會有一定程度的損失。
這樣一來,Windows就更像Linux或Unix甚至MacOS了,因為它們的圖形子系統都是獨立組件,與系統內核沒有直接聯系。