优化总结

1、批量处理可以提升性能的主要原因:

1)通过批量处理,可以减少冗余操作。

例如:每一次处理的统计,可以等处理n次以后统计一次;

2)按照批量处理的思想,会把注意力集中到大概率运行的代码路径上

最终结果会把大概率路径上的数据集中起来,小概率的路径上的数据做特殊处理;

走相同路径的数据被集中起来后,相关的分支路径就会减少,从而可以提高效率。

所以,优化后大概率数据的处理性能得到提高,而对于走特殊路径的数据优化不大。

posted @ 2021-01-27 15:44  plumnut  阅读(54)  评论(0编辑  收藏  举报