使用Intel(R) VTune(TM) Performance Analyzer 命令行

intel_zhenyuwang 2008-04-17 04:33:37
加精
有人会说,使用工具的图形界面又方便,又容易 - 何必使用命令行? 但某种情形下确实有这个需求:

情形一:当被测的应用程序不希望受到额外干扰(即使很小)。我们知道,VTune GUI本身也要消耗一定的系统资源.
情形二:当我们希望某种测试工作是可重复的,用VTune "vtl"命令行很容易去实现(在脚本文件).

下面举列说明:
1) 打开一个Command Prompt窗口
2)用去了解“”的语法 - 或参看完整文档在online help.
3)输入“vtl activity -d 20 -c sampling -app your_app run”
3.a) 获“vtl activity -d 20 -c sampling -o "-ec en=clockticks:sa=16000" -app your_app run”
注意:用“vtl query -c sampling”查阅所支持的CPU Event名字。
4) 输入“vtl show" 知道是否产生结果。
5) 也可用“vtl view”看结果。如不熟悉具体语法-
6) 输入“vtl pack result", 把result.vxp 输入到VTune图形界面
...全文
409 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
y456789 2010-05-19
  • 打赏
  • 举报
回复
命令行只能处理sampling吗?
我用vtl activity -d 20 -c callgraph -app your_app run
得到的也是采样的结果.
还有thread checker, thread profile有命令行的方式吗?
laxila 2008-09-30
  • 打赏
  • 举报
回复
非常好,学习过了,谢谢楼主呀!!!
treetor 2008-09-30
  • 打赏
  • 举报
回复
要做个记号
majiajun_no_5 2008-09-30
  • 打赏
  • 举报
回复
获益匪浅
majiajun_no_2 2008-09-29
  • 打赏
  • 举报
回复
我同意 支持一下
majiajun_no_13 2008-09-28
  • 打赏
  • 举报
回复
潜水多年,今日上岸,继续学习
majiajun_no_6 2008-09-27
  • 打赏
  • 举报
回复
留个记号
converf 2008-09-25
  • 打赏
  • 举报
回复
很有道理值得学习
wzzwt 2008-09-23
  • 打赏
  • 举报
回复
支持下
chenjia3341260 2008-09-23
  • 打赏
  • 举报
回复
如果我想让它没有时间限制,该用什么参数?
intel_zhenyuwang 2008-09-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 chenjia3341260 的回复:]
请问“-d 20”是什么意思?
[/Quote]
Duration: 20 seconds
chenjia3341260 2008-09-23
  • 打赏
  • 举报
回复
请问“-d 20”是什么意思?
zhsj64 2008-09-23
  • 打赏
  • 举报
回复
顶下
intel_zhenyuwang 2008-09-23
  • 打赏
  • 举报
回复
使用 "-d 0"

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧