中国投资网 百科 Windows 7操作系统内存占用大原因分析

Windows 7操作系统内存占用大原因分析

Superfetch并不是一项新技术,从Vista时代就开始采用了。不过由于用过Vista的人比较少,而且XP时代的各种电脑技能依然深入人心,所以很多人都在疑惑Windows 7为什么要占这么多内存。

Superfetch内存管理机制将通过使用可用的内存空间来预加载用户可能使用的应用页面;尽量避免系统中硬盘的页面调用;让应用程序尽快打开;不会因为计算器长时间闲置而使突然使用反应迟钝;在退出一个大型应用程序后,先前被迫移动到虚拟内存的页面将被主动转移回内存。这个好像有点专业,所以你往下看,就会对这些特点有很好的理解。

为什么第一次启动程序感觉很慢?

相信大家都有过类似的经历。当我启动电脑时,我第一次运行一个程序,如Word,可能需要5秒钟才能启动。当我关掉它,我又打开它。也许只需要2秒钟。如果我打开另一个Word文件而不关闭它,它会更快。

这是什么原因造成的?

我们开电脑的时候,工作集中没有Word employee (page),他还在家里(硬盘)。所以我给他打电话的时候,他从家里走到办公室(工作集)。这个过程叫做硬页调整,当然需要很长时间。当我们关闭Word时,他被送到了大楼的另一个房间,但我立即再次传唤了他。这个时候在对方房间的数据还没有清空之前,他不用从家里走,直接从数据结构引入就可以了。当你不关闭这个程序字,他也不用给其他程序让路的时候,它还存在于办公室(工作集),召唤他会更快。这样,将数据结构中的页面重新加载到工作集而不从硬盘中调出数据的过程称为软分页。众所周知,内存速度比硬盘快很多,所以使用软页是第二次运行程序变得很快的原因。

Windows 7内存占用大的原因

现在我们知道,当所需的程序页在内存中时,它会使程序启动得更快。Windows 7中的Superfetch已经有了学习的功能。从我们第一次使用Windows 7开始,Superfetch就开始记录我们的使用习惯,在启动后提前加载我们经常使用的程序的页面,这样当我们第一次启动程序时,就可以获得和第二次一样的速度。所以这些预加载的页面会让我们的内存占用更多。简单来说就是让所有的程序操作都在内存中进行,避免使用硬盘调整页面空间,这也是Windows 7占用大量内存的原因。

检查预加载的内存。

在XP时代,也许你有过类似的经历:当你开始使用一些程序的时候,你因为一些事情离开了。回来后发现系统反应很慢,特别差。这是因为XP的内存管理模式效率非常低。

当我们离开时,这些程序并没有被使用。这个时候,系统的一些后台程序,比如磁盘整理、杀毒软件,就会全速运行,导致我们使用的一些程序页面不得不被挤到硬盘的虚拟内存中。但是,当这些后台程序完成任务后,XP系统不会将之前挤入虚拟内存的页面导回内存。所以当电脑再次使用时,系统会很着急的进行临时部署,甚至是硬页面调整。导致极慢的程序响应。所以看起来XP有很多空闲内存,实际上并没有太大的作用。

Windows 7使用建议

任何人都想通过优化的方式让自己的电脑以最佳速度运行,而内存是影响电脑运行速度的一个非常重要的因素。现在我们已经知道了Windows 7的内存管理机制,下面就来介绍一下有哪些方法可以让系统提速。

1.利用休眠,多睡觉。

由于SuperFetch需要在启动后预加载,建议您不要关闭。尝试睡眠或休眠,这样会保留SuperFetch预装的内容。从而提高速度和效率。

2.使用ReadyBoost

很多从XP上来的用户,因为系统内存不够大,无法充分发挥SuperFetch的功能。我们可以使用ReadyBoost函数来帮助我们解决这个问题。

只要合格的闪存能加速我们的系统。ReadyBoost功能是利用flash存储器的容量作为SuperFetch预加载页面的存储空间。但由于微软件采用了特殊的算法,所以不会影响闪存的寿命。还有,ReadyBoost使用的闪存应该是物理内存大小的1~2.5倍。如果系统的物理内存足够大,就没有必要使用ReadyBoost。右键单击USB驱动器号以选择属性,并切换到readyboost列。所有标准速度的u盘都可以开启该功能。

并非所有的USB闪存驱动器都可以使用

通过对SuperFetch的了解,希望更多的朋友加入到使用Windows 7的队伍中来。其实是Windows,但是能有什么不同呢?不,习惯是暂时的。毕竟Windows 7经过Vista的磨练会变得更加成熟!

提示:什么是工作集?

我们可以简单地将内存理解为数据结构工作集的组合。简单地说,在应用程序运行期间,进程在内存中占用的工作空间称为工作集。

本文来自网络,不代表本站立场,转载请注明出处:https:

Windows,7操作系统内存占用大原因分析

中国投资网后续将为您提供丰富、全面的关于Windows,7操作系统内存占用大原因分析内容,让您第一时间了解到关于Windows,7操作系统内存占用大原因分析的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。