全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 974|回复: 14
打印 上一主题 下一主题

为啥升级内存,处理器负载暴降

[复制链接]
跳转到指定楼层
1#
发表于 2024-7-13 22:42:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
斯巴达的amd 2c2g,日常占用都80%+,内存60%+,早上发工单升级0.5G内存后,处理器竟然暴降,不知道啥原因

15#
发表于 2024-7-14 00:01:36 | 只看该作者
1234vv66 发表于 2024-7-13 23:40
大佬我看了一下大部分时间的是id高,这怎么优化?

id就是空闲,id越高说明当前cpu越闲((
14#
发表于 2024-7-13 23:50:40 | 只看该作者
滑稽 发表于 2024-7-13 23:34
简单一点的,就起个top,看一下现在cpu占用靠前的进程,Linux的top会显示占用的cpu类型,如果wa高了那就 ...

好,我到时测试下,不过我的情况内存占用不并高,谢谢!
13#
 楼主| 发表于 2024-7-13 23:40:17 | 只看该作者
滑稽 发表于 2024-7-13 23:34
简单一点的,就起个top,看一下现在cpu占用靠前的进程,Linux的top会显示占用的cpu类型,如果wa高了那就 ...

大佬我看了一下大部分时间的是id高,这怎么优化?
12#
发表于 2024-7-13 23:35:04 | 只看该作者
内存缓存不够就会读硬盘  占I/O 非常吃CPU ,实体机也是如此,小鸡儿占CPU更高。因为性能不行
11#
发表于 2024-7-13 23:34:00 | 只看该作者
Daniel2000 发表于 2024-7-13 23:29
这点我还真没注意过,如我跑程序:CPU满,内存64G只用到20G,M.2 NVME硬盘,那能确定是CPU不够?还是要通 ...

简单一点的,就起个top,看一下现在cpu占用靠前的进程,Linux的top会显示占用的cpu类型,如果wa高了那就是写入等待占了资源。对于由IO引起的等待,可以进一步考虑用iotop或者iostat去看具体的问题。

反过来,如果top命令里面是us高的话,那基本就是CPU本身不够了。
10#
 楼主| 发表于 2024-7-13 23:32:23 | 只看该作者
没升级前内存日常都是60+在70上下,现在升级0.5g平均占用也是少了10-15%
9#
发表于 2024-7-13 23:29:02 | 只看该作者
滑稽 发表于 2024-7-13 23:19
内存不够,会向swap频繁换入换出,然后IO等待吃掉大量CPU。

这点我还真没注意过,如我跑程序:CPU满,内存64G只用到20G,M.2 NVME硬盘,那能确定是CPU不够?还是要通过其它工具分析?
8#
发表于 2024-7-13 23:26:06 | 只看该作者
内存不够,会向swap频繁换入换出,然后IO等待吃掉大量CPU。
7#
发表于 2024-7-13 23:22:24 来自手机 | 只看该作者
内存不够的话会用 ZRAM 来压缩内存,导致增加 CPU 负载
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-23 03:42 , Processed in 0.065122 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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