微軟 Windows 8 開發團隊近日在官方部落格中詳細解釋,為什麼新一代作業系統能在「效能更強、記憶體佔用更低」這兩個看似矛盾的目標之間取得平衡。這篇由專案經理 Bill Karagounis 撰寫的文章,揭露了幾項關鍵的底層架構改進。
Windows 開發團隊針對記憶體管理進行了深度重構,主要採取了以下四項措施:
Windows 7 之所以能在 Vista 的陰霾中逆襲,很大程度上歸功於其比前代更低的記憶體門檻,讓舊筆電與上網本也能流暢運行。Windows 8 繼承了這項優良傳統。在 BUILD 大會上,Steven Sinofsky 曾公開展示一張對比截圖:同一台三年前用於演示 Windows 7 Pre-beta 的上網本,在運行 Windows 8 時記憶體佔用減少了近 120 MB。
測試流程為:在僅具 1 GB 記憶體(系統最低需求)的機器上分別安裝 Windows 7 SP1 與 Windows 8,重複重啟並靜置一段時間後觀察資料。結果證實,Windows 8 的硬體門檻確實低於 Windows 7,甚至比軟媒早前獨家報導的預測更為樂觀。

Windows 7 SP1 的記憶體佔用情況

Windows 8 的記憶體佔用情況,顯著低於前代