测试二:内存管理与缓存使用
图为:缓存对比
微软在Vista中引入了“SuperFetch”(超级预取),用于缓存常用的应用程序,加快启动速度,Windows7也延续了这一功能。当然它只适合机械硬盘,在固态硬盘上应该禁用,不过默认情况下Windows7 RTM仍会在固态硬盘上启用SuperFetch(只会禁用磁盘碎片整理)。
从上图中可以看到,Vista和Windows7都会在启动后立即开始缓存预取,但Vista的内存占用量明显高得多,三分钟后就达到了大约1.4GB,六七分钟后稳定在1.6GB左右,而Windows7从开始到五六分钟都只需要250MB而已,十分钟后也不到600MB。
即使关闭SuperFetch,Windows7的内存占用也少得多,单就系统相关功能而言是333MB,而Vista达到了519MB。
顺便说,由于显示驱动模型的改进(WDDM 1.1)和Direct2D的引入,Windows7的显存管理效率也更高,占用量自然更低。
Copyright ©1999-2024 chinanews.com. All Rights Reserved