查看: 5625|回复: 28
打印 上一主题 下一主题

[硬件] 内存不足和CPU爆满,可能和这个有关,看我的情况

[复制链接]

2136

活跃

1655

人气

10

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
949

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

跳转到指定楼层
楼主
发表于 2020-5-23 20:39 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式 来自:河南

登录论坛,更多趣闻美图好福利!

您需要 登录 才可以下载或查看,没有帐号?注册

x
前几天看帖子发现,有人的CPU很容易爆满,我也是,有一个i5 6500的,只要3开,CPU就永远100,而另一个A8 7600的5开似乎也占不满。
经过查帖子和自己对比,问题确实出现在superfetch(win7) 或sysmain(win10)这个服务上。
这个服务表面上看是预加载,即你常用的文件给你放到内存里面,比从硬盘读取快得多,但它还有额外功能。简单说就是这样的:它会压缩内存。
这是我在i5 6500这台电脑测试发现的。
i5 6500这个系统win10,3开CPU就100了,4开也是100,但不死机,不掉客户端。客户端不管位于前台和后台占用cpu不变,但是每个客户端占用内存仅有600-800M(白天)。关掉sysmain服务后,前台客户端占用CPU高点,后台的客户端占用cpu全部为2-3%,但这时候每个客户端占用的内存会达到1.2-1.4G(白天)。
另一台win7的电脑(A8),上面关了superfetch,客户端占用CPU很低,每个客户端(白天)内存1.2-1.4G。
家里的win7电脑,关了superfetch(好像说SSD不要开?),客户端占用cpu很低,内存是1.4-1.8G左右(晚上),但是人多也能到2.0G左右(非无双人少)。


总结一下就是,上面那个服务他有压缩内存的功能,如果开了这个服务,CPU占用会升高,因为CPU一直在压缩内存,内存占用会低很多,如果你经常单开内存还不足,建议打开这个服务。
如果你电脑CPU不够好,或者容易发热,但内存大,还有多开,又不是无双那种人极多,可以关了这个服务。这样CPU不吃力,但不压缩内存,客户端占用内存会很大。
这就是我的理解。如果多开,建议后台窗口分辨率调低,声音、特效什么的关了,我基本没有出现过内存不足,但偶尔传地图会掉客户端。
我们这个游戏可能太庞大,开关这个服务在其他软件一般感觉不到区别,不过浏览器什么的有时看看也能占用1.5G内存……


开关这个服务表面上立刻生效,但好像需要重启才能真正有效。大家可以测试一下看看,和我这情况一样不一样。因为我以前一直发现i5 那个电脑客户端内存占用明显比我家里的低,现在终于找到了原因,把i5 的那个服务一关,占用内存就和家里这个一样了。

评分

1

查看全部评分

2136

活跃

1655

人气

10

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
949

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

沙发
 楼主| 发表于 2020-5-23 20:56 | 显示全部楼层 来自:河南
补充一句 如果是无双的,开了这个服务还是不行。那是因为人太多。客户端只要占用内存达到3.2G,就会内存不足。这是大家都知道的。

2136

活跃

1655

人气

10

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
949

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

板凳
 楼主| 发表于 2020-5-24 08:14 | 显示全部楼层 来自:河南
夏末。 发表于 2020-5-23 22:17
我的不是提示内存不足,是无响应,这个怎么办啊大神。

无响应我也遇到过,估计是当时硬盘被占满了(系统后台更新什么的),有时等会就好,有时需要关掉重开,这个应该和硬件有关,我有的电脑发生过,有的没有发生过无响应。

2136

活跃

1655

人气

10

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
949

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

4#
 楼主| 发表于 2020-5-24 08:25 | 显示全部楼层 来自:河南
丷雨后初晴丶 发表于 2020-5-24 05:18
只有在无双才会内存不足,外服并不会

应该是的,那里人太多,我在其他服真是没有不足过。

2136

活跃

1655

人气

10

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
949

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

5#
 楼主| 发表于 2020-5-24 08:28 | 显示全部楼层 来自:河南
越程程 发表于 2020-5-24 00:52
我那天看人家说,就去关sysmain,确实不会出现挂机一会过图慢卡顿这种情况,但内存不足依然无法解决咱游 ...

我是紫禁之巅的,根据我的理解,关掉sysmain,更容易内存不足,因为它会停止压缩内存。人多的服不知道和我们这一样不一样,关掉sysmain,内存占用极大提高(800M变到1.2-1.4G),开启后,内存占用降低,CPU占用极大提高(2-3%变成25-30%)。一对矛盾。

2136

活跃

1655

人气

10

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
949

神仙眷侣·比翼双飞(祝天下3的小伙伴们幸福美满【赏金猎人】奖励)

6#
 楼主| 发表于 2020-5-24 09:25 | 显示全部楼层 来自:河南
我今天用家里win7测试,发现没有i5 6500那个win10的效果明显,不知道是不是长期没开superfetch,还是win7本身没有win10优化的好,等到上班时我去把win10那个对比图发出来。
还有就是,开关特效不怎么影响内存占用(这个估计主要占用显存),但视距影响。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表