腾某服务器16G内存,之前用了推荐的脚本,设定是占用到90%就重启帕鲁服务,swap设置了40个G的结果一直最高就用了43MB之类的,相当于根本没在用
结果就是两三个人在线几个小时就能重启一次,问题是重启之后人不在的话帕鲁会定住,再上线就地狱画卷
本来以为没辙了,这游戏服务优化不行,只能想想办法扩大实际内存
结果今天仔细看了下脚本,然后试着把重启判定阈值改为95,奇迹发生了——swap开始使用了,现在内存使用率在92~93%徘徊,但一直不重启,swap已经用了4G了,看起来有希望能连续运行个24小时了终于。。
如果你也是用的某个脚本,默认的修改方法就是直接改用户文件夹下的pal_auto_restart.sh,把mem_threshold=90改成95或者更高,我觉得改成98也可以,总之90这个数比较坑,可能碰巧在swap准备干活的当。
结果就是两三个人在线几个小时就能重启一次,问题是重启之后人不在的话帕鲁会定住,再上线就地狱画卷
本来以为没辙了,这游戏服务优化不行,只能想想办法扩大实际内存
结果今天仔细看了下脚本,然后试着把重启判定阈值改为95,奇迹发生了——swap开始使用了,现在内存使用率在92~93%徘徊,但一直不重启,swap已经用了4G了,看起来有希望能连续运行个24小时了终于。。
如果你也是用的某个脚本,默认的修改方法就是直接改用户文件夹下的pal_auto_restart.sh,把mem_threshold=90改成95或者更高,我觉得改成98也可以,总之90这个数比较坑,可能碰巧在swap准备干活的当。