降低传奇服务端主程序M2的CPU占用率
3DGM基地提供修改M2降低传奇服务端CPU占用率的传奇私服技术
M2Serve默认10分钟保存一次信息,开区一条龙服务器重启或意外关机,总会有几分钟时间的信息无法保存,这就是回档!减少默认存档间隔,就能减少发生重启回挡现象!另外,还有一个问题,在还没有保存信息之前,RunGate所运行和转换的所有玩家信息暂时会存储在哪呢?应该在内存中,而内存中的信息又是用CUP读取并保存到mir.db里!因此,我认为传奇私服,减少M2Serve默认存档间隔,有利于运行RunGate,能减少开区一条龙卡机现象,节约内存,降低cup占用率!
修改方法如下:
用UltraEdit打开M2Serve
查找000b1570h这一行中的:
FC2B42183DC02709007667E82C51F5FF
其中的C02709为默认的10分钟
开区一条龙改为每5分钟保存一次,用下面的替换:
FC2B42183DE09304007667E82C51F5FF
改为每3分钟保存一次,用下面的替换:
FC2B42183D20BF02007667E82C51F5FF
改为每1分钟保存一次,用下面的替换:
FC2B42183D60EA00007667E82C51F5FF
传奇私服服务端已经测试可行,CPU由原来的60%-70%降低到现在的30%-50% |