2月19日国外知名IT网站ComputerWorld上发表了一篇文章,自称PC性能测试软件公司Devil Mountain首席技术官的Craig Barth指出,根据测试,Win7存在内存占用率高的问题。这篇文章发表后被多家媒体转载并引起了业界对Win内存占有率的争论,然而情况突然出现了让人意想不到的变化,经核实,这篇文章内容不实,只是一则“广告”。本文后附有Windows7内存占用详情调查。
在19日的报道中,PC性能测试公司Devil Mountain首席技术官Craig Barth透露,近九成Windows 7电脑的内存平均使用率要高达90%-95%,平均占用内存为3.3GB,因而Windows 7系统需要占用更多的虚拟内存来处理任务,这一数字几乎是XP的两倍。
很多用户和媒体纷纷表示,自己的测试结果与Devil Mountain公司的大相径庭。在对Craig Barth的身份进行核实后,另一家知名媒体InfoWorld发表了声明,指出并不存在Craig Barth一人,这只是该网站的编辑Randall C. Kennedy杜撰出来的,用它来掩盖自己与Devil Mountain关系。
Randall C. Kennedy其实是Devil Mountain的创建人,向ComputerWorld投递的那篇新闻是为了宣传自己的公司。InfoWorld表示对此事事先并不知情。鉴于Randall C. Kennedy的这种严重的欺诈行为,InfoWorld今后不再接受他的撰文。
Windows7内存占用详情调查
本周早些时候,PC性能测试公司Devil M首席技术官克雷格-巴尔特透露,近九成Windows 7电脑的内存平均使用率要高达90%-95%,平均占用内存为3.3GB,因而Windows 7系统需要占用更多的虚拟内存来处理任务,这一数字几乎是XP的两倍。
DevilMountain的测试报告引起了很多反响,以下是部分读者信件的内容摘要:
“一款优秀的操作系统不会闲置太多内存,占用中的相当一部分被用来作为缓冲,“剩余”内存不应该作为衡量系统性能的标准。”
另有用户反映,他所测试的结果与Devil大相径庭,从 XP到Windows 7,内存占用(2GB)率变化范围为38%-52%,没有像传说中那样高达95%。
科技博客作者彼得·波怀特特意安装了Devil公司的测试工具XPnetPM后发现,原先未感觉到的资源占用问题,通过工具图表显露出来。
与Vista一样的是,Windows 7中SuperFetch(超级预读取)功能是其占用大量内存的主要原因,但微软已经对其进行修改将负面影响限制在一定范围内。
所谓预读取技术,即在载入某个程序之前,预先从硬盘上中载入一部分该程序运行所需的数据到物理内存中,这样便能加快程序的启动速度。
在这里要强调的是,Devil公司的报告中的说法是“Windows 7中的Free(空闲)内存太少”,但事实上,被占用的那部分内存是“Available(可用的)”,正是这个词语的差异给用户的理解造成影响。

|