这个网站上已经有很多性能问题,但我发现几乎所有问题都是针对特定问题而且相当狭窄。几乎所有人都重复这些建议,以避免过早优化。
我们假设:
代码已经正常工作
所选择的算法对于问题的情况已经是最佳的
已经测量了代码,并且已经隔离了违规的例程
所有优化尝试也将被测量,以确保它们不会使事情变得更糟
我在这里寻找的是在一个关键算法中挤出最后几个百分点的策略和技巧,除此之外别无他法。
理想情况下,尝试使答案语言不可知,并在适用的情况下指出建议策略的任何缺点。
我将使用我自己的初步建议添加回复,并期待Stack Overflow社区可以想到的任何其他内容。最后的性能优化策略
四季花海
当年话下