导致游戏运行卡或系统运行慢是因为内存空间不够还是CPU使用率太高?

当打开一个有很多图片的文件夹时,系统运行明显变慢.
有书上说是因为缩略图缓存占了大量的内存空间,
但我却觉得是因为缩略图缓存占用了CPU,这时可以明显观察到CPU使用率变高,而内存剩余空间却不少.
大家怎么分析这个问题的?

个人认为:
程序运行快慢主要取决于它所占用的资源:CPU(毫无疑问),内存(任何程序都会占用一定的内存),显卡(玩游戏显卡不能太烂),网速(网游等网络程序有影响)等。当然也不能排除程序自身就有BUG。
在其他的环境相当的情况下,说说CPU和内存。

把CPU放在前面,是因为我认为CPU确实占据主导地位,因为它就是计算机的核心,直接关系到每秒钟能执行的指令数。

当然内存也是不可或缺的。
内存有两个方面需要考虑:速度和大小。内存的大小在符合所安装的操作系统的最低配置的条件不是关键因素。因为程序会占用几K到几百兆的物理空间(大型游戏),但这算不了什么,还有虚存,不然买一个也很便宜。相比之下,内存的速度更重要一些,但也只是针对内存自身来说。一般情况下内存频率都是和CPU的外频匹配工作的,内存频率再高也会受制于CPU。

回到lz的问题:

我是这样理解的。
打开有很多图片的文件夹时,系统需要检索目录下的所有文件并显示这些图片的缩略图,但慢不是因为缩略图占据了很多内存空间。而是需要在短时间内生成并显示大量的缩略图占用了很多CPU,可能还有其他的一些因素。请高手们不吝赐教。

这种情况我刚就体验过,一般情况下CPU是个位数,打开我的图片收藏,CPU飙至100%一段时间后下降,而内存只有几M的变化。CPU是AMD SP2800+。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-13
是你的CPU的问题 换一个双核的好了 酷睿2双核的比较好 没有什么问题和BUG等
第2个回答  2009-05-13
1.CPU频率低 2.内存少 3.硬盘转速慢(这个是多年的问题)
第3个回答  2009-05-13
其实是占用了硬盘。硬盘的传输速率单位还是MB,大量文件要读取,要制作缩略图,都要依靠硬盘,所以变慢了。不信你可以试着借内存做虚拟磁盘,同样情况下,会好很多
第4个回答  2009-05-13
可以看出你的CPU不怎么牛!
第5个回答  2009-05-14
打开图片慢主要是CPU的问题,第一是核心,就是多核打开图片比单核要快,这个很容易理解;第二是频率,频率越高,运行速度越快;第三个是缓存的问题,就是CPU的缓存越大,他与内存、硬盘交换数据的次数越少,打开越快。这也就是为啥运行大型游戏或程序时,6M二级缓存的E8200(主频2.66G)比3M二级缓存的E7400(主频2.8G)要快很多的原因。
CPU占用率高表明他在高负荷地工作,说明工作任务重。如果是单核,可以换多核,或者换缓存大点的CPU。
导致游戏运行卡的主要原因是显卡,也就是GPU负荷过重,这个要看你的显卡核心和显存容量了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网