使用VTune命令行代替图形界面去收集性能数据

zwang88 2006-12-29 04:58:54
为什么会提出这个问题呢?

有时被测试的应用程序本来就不大,使用VTune GUI去收集数据 - VTune本身(及系统的调用)的开销会影响到整体的评估。

好在VTune提供了命令行功能,无论在Windows版(Dos-prompt)或Linux版(Console)。VTL 是唯一的命令,需加上若干参数-有以下功能:
1. Create / Configure / Run with VTune’s project & activity
2. View / Set VTune’s Global Options
3. Control Activity Running
4. Query Activity data
5. View Project result
6. Deleting Activities
7. Export Data
8. Package Project File

如用命令行收集性能数据:
vtl activity -d 20 -c sampling -o "-ec en=clockticks:sa=5000, en=Instructions Retired:sa=5000" -app myprog run

如用命令行把结果写入Microsoft Excel 文件:
vtl view -processes -cd ',' > qqq.csv

如用命令行把数据打包,在图形界面分析:
vtl pack my_pack

具体的VTL语法可从Linux Console "man vtl"


...全文
649 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
syf7901 2007-02-16
  • 打赏
  • 举报
回复
拨错啊
m2213231 2006-12-29
  • 打赏
  • 举报
回复
谢谢楼主分享

568

社区成员

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

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