Fortran Coder

查看: 5997|回复: 4
打印 上一主题 下一主题

[IDE] 如何显示程序运行时间

[复制链接]

16

帖子

7

主题

0

精华

入门

F 币
108 元
贡献
36 点
跳转到指定楼层
楼主
发表于 2019-12-15 17:46:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
软件:VS2019+IVF2019

目的:我的程序跑的很慢,我想看一下每行代码(或每个子函数)所运行的时间,然后选择时间花费大的代码优化一下,让程序跑的快一些。用matlab举个例子,我希望可以得到图2结果。
目前我用SYSTEM_CLOCK计算时间,但很麻烦,我想寻求一个方便一点的方法,类似于matlab中的“运行并计时” (图2)。

请问:VS中如何能够达到图2的效果?



2.jpg (32.23 KB, 下载次数: 217)

图2

图2

1.jpg (16.45 KB, 下载次数: 208)

图1

图1
分享到:  微信微信
收藏收藏1 点赞点赞 点踩点踩

98

帖子

0

主题

0

精华

大师

F 币
658 元
贡献
293 点

规矩勋章元老勋章新人勋章

沙发
发表于 2019-12-15 21:48:27 | 只看该作者
你需要profile工具,或者 Intel VTune 性能分析工具
天之道,损有余而补不足

16

帖子

7

主题

0

精华

入门

F 币
108 元
贡献
36 点
板凳
 楼主| 发表于 2019-12-16 09:55:35 | 只看该作者
胡文刚 发表于 2019-12-15 21:48
你需要profile工具,或者 Intel VTune 性能分析工具

我看了 Intel VTune,正是我想要的。非常感谢!
但网上的资料比较少,请问这个有没有什么推荐的教程?
再次感谢!

98

帖子

0

主题

0

精华

大师

F 币
658 元
贡献
293 点

规矩勋章元老勋章新人勋章

地板
发表于 2019-12-16 17:21:42 | 只看该作者
官方有帮助,别的(尤其是中文的)好像没看到。

评分

参与人数 1F 币 +10 贡献 +10 收起 理由
610746269 + 10 + 10 很给力!

查看全部评分

天之道,损有余而补不足

16

帖子

7

主题

0

精华

入门

F 币
108 元
贡献
36 点
5#
 楼主| 发表于 2019-12-16 18:48:50 | 只看该作者
胡文刚 发表于 2019-12-16 17:21
官方有帮助,别的(尤其是中文的)好像没看到。

好的,我正在看官方帮助,谢谢!
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-20 12:57

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表