JVM监视记录
因为是公益养老服,所以玩家数量不多,比不得台湾朋友们的大服。
不使用任何内存回收或清楚软件(比如 memreduct),所有内存由JVM自动回收,中途不会进行任何手动后台资源处理。
适当的JVM参数设定,加上线程几乎全部重新处理,线程数较多的是日版架构,线程数少的是伊薇版,因为重新做了线程整理,去除了很多不必要的开销,甚至更换了线程池,然后很多小任务都放到一起由一个线程来执行,另外花费了不少时间把伊薇版一些不合理的HashMap、List进行了重新设定,修复了几乎所有可能造成内存泄露的问题。
目前两个版本都可以达成同画面数千怪物、虚拟人物互殴,或数千怪物与玩家之间的战斗,不会有任何卡顿,因为我玩家少,想找100个来测试都不行,所以只能拼命放怪物和假人来测了。
现在用一句“稳如老狗”来说毫不为过了,哈哈。