成长值: 342 签到天数: 4739 天 [LV.Master]伴坛终老
|
发表于 2020/2/5 21:29
|
显示全部楼层
|阅读模式
|Google Chrome 79.0.3945.130 |Windows 10
linux vps服务器出现swapper: page allocation failure. order:0, mode:0x20
开始怀疑是系统的内存被吃光了,但通过检查监控,发现出问题的时候,内存还有蛮多可以用的!
网上检索,说是Linux的BUG,特别是小内存机器,默认没有打开内存回收
cat /proc/sys/vm/zone_reclaim_mode
0
解决办法:
sysctl -w vm.zone_reclaim_mode=1
#当区域内存不足时允许使用内存回收,此项默认被禁用,因为对服务器来说,Cache非常重要
echo 'vm.zone_reclaim_mode = 1' >> /etc/sysctl.conf
sysctl -p
#使其永久生效
最大的可能性还是这个问题,请先操作这个尝试:http://bbs.itzmx.com/thread-94781-1-1.html
如果无法解决,有可能是机器物理内存损坏导致的。更换内存条尝试一下
|
|