gpt4 book ai didi

php - AWS - 即使在 Ubuntu 16.04 上有足够的 RAM 时,Kswapd0 也是高 CPU

转载 作者:行者123 更新时间:2023-12-04 18:26:09 34 4
gpt4 key购买 nike

这让我抓狂,我无法通过谷歌找到答案。

即使我有足够的 ram 空闲并且似乎没有使用交换,kswap0 占用了 90+ cpu。

配置:

Amazon EC2 nano server with 512mb ram
Running Ubuntu 1604+Nginx+php-fpm and 1 website
1gb swap
180mb of ram free

在 sysctl.conf 中:

vm.swappiness = 0
vm.vfs_cache_pressure=50

按 CPU 排序的顶级屏幕截图: enter image description here

按内存排序的顶部屏幕截图: enter image description here

谢谢。

最佳答案

这是一个老问题,但 AWS 在 t 类型实例上仍然存在同样的问题。

您可以使用此代码检查交换值

cat /proc/sys/vm/swappiness

我的是 60。这意味着在 %60 的内存使用交换开始后。您可以使用更高的值或使用“0”来禁用它。

sudo sysctl vm.swappiness=90

虽然您的 t 类型实例没有足够的空间用于交换,但禁用它是有意义的。我有同样的问题,现在禁用解决了我的问题。

其他选项是升级您的实例类型。

关于php - AWS - 即使在 Ubuntu 16.04 上有足够的 RAM 时,Kswapd0 也是高 CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39977268/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com