需求 10 —— 去除元类后的性能回归分析与优化¶
1. 任务说明¶
在移除元类实现后,对比
master与remove-metaprogramming分支运行同一策略时的性能日志,找出性能回归的根因并提出改进方案。
对比日志:
performance_profile_master_*.log与performance_profile_remove-metaprogramming_*.log目标:
完整读取日志,避免抽样带来的偏差。
逐函数比对调用次数与耗时,定位性能下降的具体路径。
形成优化 TODO 清单,指导后续迭代。
根据 TODO 执行优化,并用新的日志验证效果。
对比优化效果的时候,主要参考函数调用次数,其次考虑时间,因为时间不一定准确。