![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化
文章平均质量分 55
十年饮水不凉热血
苟利代码生死以,岂因长短趋避之
展开
-
研究使用FastJson把Java对象转JsonObject的效率问题,以及改进方案。
构造了一个稍微复杂的Java对象对比在不同情况下的转换效率,都是循环20次执行。https://gitee.com/icefire11/test-fast-json概述:Main方法示例:import com.alibaba.fastjson.JSONObject;public class Test { public static void main(String[] args) { School school = new School(); lon原创 2020-11-27 14:55:27 · 3480 阅读 · 4 评论 -
记一次C#的GC优化,栈和堆。
公司游戏项目,为了热更并且减少服务器战斗逻辑计算压力,战斗过程在客户端执行,服务器有一份相同的代码,进行校验。这时候,战斗代码的性能就显得特别重要,客户端有大量的游戏特效等等需要内存分配。每次GC都会导致客户端表现卡顿。 使用Unity的性能分析工具Profiler分析得知有一个代码逻辑中频繁创建的对象A,占用了大量的内存,而这个对象A的生命周期又非常短。 这个时候我...原创 2018-12-26 10:52:50 · 3575 阅读 · 1 评论