个人开发的集释放内存,服务端更新幻兽帕鲁服务端管理器


3楼猫 发布时间:2024-02-04 02:02:54 作者:夏生有礼 Language

最近幻兽帕鲁特别的火爆,然后开服的朋友很多,但是因为服务端的优化问题,不会自动释放内存,所以很多服务器运行久了都会爆内存,这里我为此写了一个小程序。

加速调用的是win的接口,可能会短暂出现服务器CPU负载飙升的情况,但是会在加速完成后恢复正常。

另外!程序默认设定的是满85%(设置里面可以更改)既开始释放内存,如果释放后还是内存仍然>85%并且勾选了内存无法下降时重启服务端的选项程序将重启服务端,届时游戏内全部玩家将断开连接,请重新连接服务器既可继续游玩。如果未勾选该功能,程序为了避免重复运行加速模块导致服务器卡死,将暂停监测服务!

注意!程序在第一次加速时会释放加速模块,释放模块行为被杀软视作敏感行为,可能会报毒,请关闭杀毒软件使用!源码绝对保障绿色无毒!如果不放心请不要使用本程序!

由于帕鲁服务端自身的问题,程序使用的清理内存只能保障大幅度延长时间,最主要的还是定时进行服务端的重启。目前程序已支持20秒内加速两次仍无法降低内存后自动重启服务端!

-xp1.5xp-历史版本更新日志


1.1版本


对多余累赘代码进行优化删除,提升运行效率


1.2版本


添加了设置功能,可以自定义自动清理内存阀值


添加了当服务器达到阀值加速后内存仍然不下降直接重启帕鲁服务端功能(需要再设置里面设置帕鲁服务器目录和勾选内存无法下降时重启服务端)


1.3版本


修复了如果达到阈值,软件会一直重复运行加速模块导致服务器卡死机的问题


优化了代码,不再频繁写出加速模块,写出一次后如果其仍然存在目录将不再写出


1.4版本


对代码逻辑进行了重构优化,确保不会频繁重复重启帕鲁服务端。现在需要在20秒内连续运行两次清理内存后才会重启。


删除了重启服务端的弹窗,将弹窗信息加入日志中,避免触发弹窗时需要人手动点后才会自动运行。


为了较好的使用体验,请使用当前最新版本!


1.5版本


对代码进行优化,删除累赘代码,提升运行效率。具体表现在,现在在对帕鲁服务器进行重启时会判断服务器文件是否存在,如果不存在会在日志框中加入提醒!


增加了帕鲁服务器设置页面,增加了一键更新帕鲁服务端功能。功能需要再设置页面对帕鲁服务端路径进行设置,如果路径错误无法读取到steamcmd将无法更新,程序也加入了判断功能,如果路径中无法寻找到steamcmd将会触发信息框提醒!


增加了自动更新判断功能,为了保证程序能够获取最新版本,现在程序每运行24小时将会进行一次获取当前最新的版本判断(之前仅软件打开时才会进行获取更新判断),并且将从网页获取最新版本的日志信息。

预计将更新的功能


1.对程序进行最小化置托盘功能


2.加入编辑帕鲁服务端配置编辑设置


3.自动定时备份存档自程序运行目录


4.监测服务端的运行,如果发生崩溃将自动启动


5.正在尝试RCON端口的连接,在重启服务器时对服务器进行倒计时广播。(目前该功能遇到了难题,使用MC相同的技术但是如果有密码将连不上端口,等作者多找点源码学学。)

个人开发的集释放内存,服务端更新幻兽帕鲁服务端管理器-第0张

点击这里下载程序,完全免费

这里我也把程序的链接放这里了。

之后的更多功能我也在肝了。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com