Win7操作系统内存占用大的原因是

2024-11-20 04:22:18
推荐回答(2个)
回答1:

win7如何减少电脑内存占用,如何减少电脑内存使用率呢,可以通过以下几种方法来减少电脑内存占用。

一、关闭“自动更新”功能

自动更新是Windows带来更新快捷而设置的一种自动功能,这一功能无疑会占用我们操作系统的内存,一般也没必要让他随时去更新,一句话,关闭掉,方法就是进入“控制面版”,找到“Windows Update”,然后进行更改设置,如图所示:

二、尽可能的少装无关紧要的程序

只要安装了一款程序就会占用一定的磁盘,同时很多程序还是后台运行的,最为关键的是很多程序安装后都会设置一些自动启用功能,这样只要一开机就运行了这些程序,特别是一些监控软件、杀毒软件尤为值得注意,不要因为怕病毒而安装多款杀毒瘾软件,适可而止。

 

三、优化“视觉效果”设置

Win7具有非常华丽的视觉设置效果,任何华丽的背后都会让你付出内存的代价,只有适当少设置一些超炫的视觉效果从而达到减少电脑内存占用以及减少电脑内存使用率。

 

四、关闭无用的进程

程序运行一般在进程中都有体现,可以关闭一些无用的进程,关闭的方法在任务栏上右击鼠标,然后进入“启动任务管理器”,然后选择“进程”选项卡,点击某个进程,然后点击下面的“结束进程”按钮就可以结束认为占用内存的进程,如图所示:

五、关闭无用的服务

在Win7中已经有了非常多的服务功能,但一些没用的服务还是关掉为好,一是从安全考虑,另一个原因也是节省我们的内存,关闭一些服务完全可以实现减少电脑内存占用率,使的电脑运行速度也会变得快些。

 

六、常常整理内存

电脑运行速度的快慢还与你是否有正确的电脑使用习惯,而常常整理电脑中的文件以及内存也是好的电脑操作习惯中的一种,这无疑是可以减少电脑内存使用的。

回答2:

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功能是利用闪存的容量作为SuperFetch预加载页面的储存空间。但由于微 软采用了特殊的算法,所以并不会影响闪存的寿命。还有,用于ReadyBoost的闪存最好为物理内存大小1~2.5倍。如果系统物理内存足够大的话,就 没有必要使用ReadyBoost了。右键点击U盘盘 符选择属性,切换到readyboost一栏,速度达到标准的U盘都可以开启这个功能。

  不是所有U盘都能使用

  通过对SuperFetch的了解,希望更多的朋友进入使用Windows 7的队伍中来。其实同为Windows,不同又能到哪里呢?不习惯也就是一时的。毕竟,经过了Vista的磨练,Windows 7也会变得更成熟!

  Tips:什么是工作集

  我们可以简单的将内存理解为数据结构 工作集的一个结合,简单的说,应用程序在运行过程中进程所占用内存中的工作空间就叫做工作集。