列出你最喜欢的堆分析工具(例如jprofiler,jmap,…)。 让我们每个答案保持一个工具,每个工具的优点和缺点的简短列表。
欧拉项目和其他编码竞赛往往有最长的时间来运行,或者人们吹嘘自己的解决scheme运行得有多快。 使用python,有时这些方法有点奇怪 – 即将计时代码添加到__main__ 。 什么是一个好方法来分析一个python程序需要运行多久?
您使用.net程序时使用了哪些性能分析器,您会特别推荐哪些性能分析器?
还有哪些其他程序与gprof做同样的事情?
我有一个C ++应用程序,在Linux上运行,我正在优化。 我怎样才能确定我的代码的哪个区域运行缓慢?