大部分人判断一个软件的资源占用仅仅是看一下资源管理器中的物理内存数值,很多媒体对杀毒软件评测和对比也喜欢引用这个数值,其实只看这个数值是很片面的,这样也导致了很多软件厂商为了迎合用户的这种心理,一味的通过各种技术手段降低物理内存占用,反而降低了软件的运行效率。杀毒软件为了迎合人们喜欢低内存占用的喜好,刻意降低内存的占用,在进行比对完成以后,将特征码及常用的模块从内存中全部释放出来,这时Windows就会将释放出来的内存写入到硬盘的页面文件当中,再需要对文件进行比对的时候再从页面文件中读取这些数据,对比完以后再放回去,如此反复,就会占用比原本更多的内存。
你可以简单理解为,厂商为了迎合用户喜欢小内存的心理,通过各种技术手段降低物理内存占用,一但运行仍然会消耗大量内存,甚至比不压缩的原本软件耗得更多。
由用户反应自己电脑的内存占用率特别高,这是怎么回事呢?开机内存占用多少才算正常?如何改善内存占用过高的情况?下面给大家介绍具体解决方法。
开机内存多少为正常?
如果使用是2G内存的情况下,Win7开机基本就能达到50%以上了,随便运行点程序必然就已经达到80%了,这是很正常的事情。
如果使用是4G内存的情况下,开机的时候Win7基本都是占用1G左右;而Win10、Win8则各占用2G以上和2G以下,也就是4G的一半,使用Win10系统还是建议用户升级内存容量。
在XP系统中,1G的内存开机可以占用百分之60左右。
如果XP、Win7、Win8、Win81、Win10超过上文中的数值,请检查一下任务管理器中的进程,看看有什么陌生程序在运行,将其结束可以解围,但只是一时的,我们还需要找到该进程的源头,再将其清理(并非卸载,有残留)。
改善方法:
如果想不升级内存的情况下改善情况几乎是不可能的,Win7、8、81、10系统本身和驱动程序就占用了大于1GB的内存了。
如果需要在系统设置中改善内存占用太高的问题,可按下列方法进行检查和处理:
1、首先应检查Windows的资源使用情况,如果资源占用较多,可用资源较少,打开新文件时会出现“内存不足”的问题。这时可以清理屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序,将Windows应用程序最小化为图标,如果问题只是在运行一特殊的应用程序时出现,则与应用软件销售商联系,可能是数据对象的管理不好所致;
2、如果问题没有解决,清除以下剪贴板的内容,如果不想使用命令,可以随意复制一个小文件,在使用粘贴就可以顶掉上一次复制大文件的驻留内存;
cmd /C “@echo off | clip
3、如问题仍存在,可用PIF编辑器编辑PIF文件,增大PIF文件中定义的MemoryRequirements:KB Required的值;在标准模式下,选择Prevent ProgramSwitch,该开关选项打开后,退出应用程序返回Windows;如果是386增强模式,则要将Display Usage设置成Full Screen(全屏幕方式),将Execution设置为Exclusive,将Video memory设置为尽可能低的方式;
4、 如果问题仍存在,则重新开机进入Windows系统,并且确保在“启动”图标中没有其它无关的应用软件同时启动运行,在WININI文件中也没有Run或Load命令加载的任何无关的应用程序。
在出现“内存不足”提示的时候,退出那些不需要运行的应用程序,然后,再检查系统的可用资源为多少。如果可用资源大于30%,一般可以运行新的程序。当有多个应用程序在系统中运行时,可以退出一个,检查一次可用资源,如果某个应用程序在退出前后,可用资源的百分比没有变化,说明这个应用程序没有释放它所占用的资源,若要回收这部分内存,需要计算机重启一次。
电脑有时占用内存高,是因为电脑有些程序占用资源高。
一般正常的情况下,开机的程序会多一些,所以短暂地占用资源多的现象,也属于正常的范围,因为 *** 作系统很多程序也需要开机启动,一切归位之后,运行就会比较流畅了。如果遇到系统依然很卡的情况,可以使用鼠标右键点击任务栏,启动任务管理器。
一、安装多一条物理内存。当然,这是解决问题的最根本最快的方法。2G内存现有来说,对于Win7也是刚刚好够用,等我们安装程序过多是必定会导致系统运行缓慢。如果可以的话,直接换成64位 *** 作系统,让系统更好的识别大内存,并调用。
二、安装一些内存整理软件,可以再运行大型程序是先运行内存整理软件对内存进行整理。以缓解内存使用率过高。
三、设置更大的虚拟内存。虚拟内存的设置,必须为实际内存的15倍。
特别建议:
更新完显卡驱动以后,发现打开FireFox浏览器后,内存占用率很快就飙升到90%以上,甚至达到了99%。
如果用户的电脑没有特别的工作需求,不建议经常更新驱动。或者你应该去电脑厂商的网站更新驱动。尤其是一些对电脑没有经验的用户,就更有必要更新驱动只去电脑厂商网站更新了。
以上就是关于为什么我的杀毒软件占用了很多内存,全部的内容,包括:为什么我的杀毒软件占用了很多内存,、电脑内存占用率高如何解决、电软件占用运行内存过高等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)