performance - 什么是使用循环的优化替代方案
问题描述
我需要使用 for 循环迭代近 200 个对象可能会增加响应时间是否有任何其他方法可以用更少的时间迭代对象
解决方案
不要猜测性能,使用像样的分析器来衡量它。
我敢打赌,分析器将显示问题是您对循环体中的 200 个对象所做的事情,而不是循环迭代指令。
使用典型的整数循环变量的裸for
循环本身对于 200 次迭代最多应该花费几微秒。因此,除非您进行真正高速的实时计算,否则这无关紧要。
我需要使用 for 循环迭代近 200 个对象可能会增加响应时间是否有任何其他方法可以用更少的时间迭代对象
标签: performanceloopsiterationcoding-style
不要猜测性能,使用像样的分析器来衡量它。
我敢打赌,分析器将显示问题是您对循环体中的 200 个对象所做的事情,而不是循环迭代指令。
使用典型的整数循环变量的裸for
循环本身对于 200 次迭代最多应该花费几微秒。因此,除非您进行真正高速的实时计算,否则这无关紧要。