很明显,您必须包含调试符号才能解码配置文件会话,但您是否使用-O0或更高优化级别进行配置?是不是跟奥诺有关?带或不带优化的性能分析代码
0
A
回答
3
您应该使用您计划在生产中使用的优化设置进行配置文件。做任何事都没有意义。
+1
,除非您正在分析计算给定运行中每个函数的调用次数。优化可以内联函数并使其从分析中消失。 – 2011-01-20 22:08:08
2
通过分析比较不同代码应该在同一台机器上完成,使用相同的编译器和最高优化设置。任何其他配置文件都没有意义。
相关问题
- 1. Python代码优化性能
- 2. 带解析功能的优惠券代码
- 3. CoreAnimation性能分析 - 带CAShapeLayer的CAReplicatorLayer
- 4. 性能分析功能,已经优化过了优化
- 5. 调试功能优化代码(C++ 11带模板)
- 6. “JAVA代码”性能分析
- 7. 优化C++代码的性能
- 8. 如何优化schemaDocument.Namespaces的性能代码?
- 9. 更新带分析宝石的Google Analytics(分析)跟踪代码
- 10. 带分支的代码
- 11. 带框架和不带框架的PHP代码的性能差异
- 12. pyspark过滤代码的性能分析
- 13. 带EF代码优先的数据库初始化程序
- 14. 代码优化:在C#中的带宽显示器发出
- 15. 带实体框架的回滚或DiscardChanges代码优先
- 16. jQuery选择性能 - 类带或不带标签
- 17. 动态生成代码的代码覆盖率,分析和性能分析
- 18. 优化网络带宽
- 19. 针对低带宽优化
- 20. openmp代码(并行)与串行代码的性能分析
- 21. 带有代码修正模板的分析器
- 22. 带标签管理器的分析代码
- 23. 优化功能规范化代码
- 24. 解析带属性的XML
- 25. 优化代码
- 26. 代码优化
- 27. 优化性能
- 28. 带或不带斜线
- 29. .htaccess带或不带斜杠
- 30. 带或不带指数
我很可能会在非优化版本上运行* secondary * profiling通行证 - 出于好奇,如果没有别的。请记住,它是*产品作为分布式*重要。 – 2011-01-20 21:46:25