一个软件最大只占用一定数量内存是怎么回事

我家电脑是2GB的内存,玩红警3、孢子帧数都很正常,但有的软件打开后占用内存不多,但非常卡,用任务管理器看它占用的内存,只有几十或一百多MB,为什么不能更大呢?应该怎么解... 我家电脑是2GB的内存,玩红警3、孢子帧数都很正常,但有的软件打开后占用内存不多,但非常卡,用任务管理器看它占用的内存,只有几十或一百多MB,为什么不能更大呢?应该怎么解决呢? 展开
 我来答
superhuster
推荐于2016-07-13 · TA获得超过1167个赞
知道小有建树答主
回答量:556
采纳率:61%
帮助的人:506万
展开全部

普及下电脑知识吧:

首先,程序占用内存大小不仅和机器内存大小相关,还和程序本身相关,它也许只需要占用那么大内存就够了,

其次,程序卡不卡和占用内存大小无必然联系,内存不够导致数据频繁从内存到硬盘读写可能是程序卡的原因之一,你这个程序卡的原因还可能是:

  1. 同时进程太多,CPU 频繁切换进程导致程序卡

  2. 程序计算量大,CPU 不够用,导致卡(现象是CPU 占用率非常高)

  3. 程序频繁读取磁盘文件,磁盘速度要满上内存成百上千倍,频繁读取磁盘上的文件会使得程序跑的非常慢(现象是磁盘灯一直亮着)

一般的情况下都是第三点导致程序卡

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式