常用调优方法:
限流,通常是限制发送packet的频率,从而在网络IO消耗可接受的情况下来发送packget。
内存消耗严重的解决方法:
释放不必要的引用:代码持有了不需要的对象引用,造成这些对象无法被GC,从而占据了JVM堆内存。(使用ThreadLocal:注意在线程内动作执行完毕时,需执行ThreadLocal.set把对象清除,避免持有不必要的对象引用,使用对象缓存池:创建对象要消耗一定的CPU以及内存,使用对象缓存池一定程度上可以降低JVM堆内存的使用。
转载自网络
卓码软件测评是一家[ 具备CMA、CNAS双重资质 ]的专业做软件测试的第三方软件测试服务机构, 可根据您的需求提供各类软件测试服务,并出具合格有效的软件测试报告。点击→→可了解测试报价
部分文字、图片来自网络,如涉及侵权,请及时与我们联系,我们会在第一时间删除或处理侵权内容。负责人:曾菲 电话:4006070568
精彩推荐:
软件测试资质有哪些?CNAS认可和CMA检测认定的区别是什么?