測(cè)試二:內(nèi)存管理與緩存使用
圖為:緩存對(duì)比
微軟在Vista中引入了“SuperFetch”(超級(jí)預(yù)取),用于緩存常用的應(yīng)用程序,加快啟動(dòng)速度,Windows7也延續(xù)了這一功能。當(dāng)然它只適合機(jī)械硬盤,在固態(tài)硬盤上應(yīng)該禁用,不過(guò)默認(rèn)情況下Windows7 RTM仍會(huì)在固態(tài)硬盤上啟用SuperFetch(只會(huì)禁用磁盤碎片整理)。
從上圖中可以看到,Vista和Windows7都會(huì)在啟動(dòng)后立即開(kāi)始緩存預(yù)取,但Vista的內(nèi)存占用量明顯高得多,三分鐘后就達(dá)到了大約1.4GB,六七分鐘后穩(wěn)定在1.6GB左右,而Windows7從開(kāi)始到五六分鐘都只需要250MB而已,十分鐘后也不到600MB。
即使關(guān)閉SuperFetch,Windows7的內(nèi)存占用也少得多,單就系統(tǒng)相關(guān)功能而言是333MB,而Vista達(dá)到了519MB。
順便說(shuō),由于顯示驅(qū)動(dòng)模型的改進(jìn)(WDDM 1.1)和Direct2D的引入,Windows7的顯存管理效率也更高,占用量自然更低。
Copyright ©1999-2024 chinanews.com. All Rights Reserved