“我們相信我們能將Windows 7的空閒時CPU占用率控制在1%以下。”Windows規劃和PC生態系統團隊的總經理Mike Angiulo在WinHEC上如是說。微軟究竟能拿什麼技術來讓Windows 7達到這等級呢?對於Windows 7 pre-beta版,大家的評論都是:速度確實提高了不少。但是它還是有很多潛在的障礙,改進性能和效能依然是Windows 7的一個重要目標,而硬件消耗問題也是亟待解決的。
啟動速度改進
微軟一大目標就是在Windows 7中改進啟動速度,而不要像Vista那樣緩慢的啟動速度。而這一部分最大的難題就是驅動載入問題。Vista載入驅動是一個接著一個進行的,而Windows 7將以並行的方式載入設備驅動。
第二個需要改進的就是預載服務問題。Windows 7啟動時只載入核心組的服務,當有需要時才啟動其他服務。通過減少啟動服務的數量,用戶將獲得更好的啟動體驗。類似的方法也使用在關機過程中,在Vista中通常看到關機界面停頓很久或者有的程序無法退出的狀況,Windows 7中無法正常關閉的程序或者服務都將只調用一個服務,只要關掉該服務即可。
當然啟動的速度還是和實際情況有關,比如開機預載軟件數量,以及軟件啟動性能等,這些只能靠獨立軟件開發商自己解決了。
硬件問題
在WinHEC上,Mike Angiulo曾經展示了Windows 7和Vista內存消耗的對比情況。由於在Windows 7中內存管理器的改進,內存的占用率與打開的窗口數量無關,這些窗口的管理都是由顯卡進行。
Windows 7的運行狀況還必須要獲得硬件廠商的支持,提供穩定的驅動程序。Mike Angiulo稱,新系統出現兼容性問題多數來自驅動檢查的問題。或許有的驅動會提示:該驅動只能在XP下安裝,甚至無法進行安裝。對此,Mike Angiulo稱:“我們會做好兼容性工作,請相信我們!”