谁有intel vtune linuxVTunePerformanceAnalyzer的破解版rt

5764人阅读
ARM技巧(5)
&&&&&& 英特尔(R) VTune(TM) 性能分析器通过图形用户界面简化应用调试流程,无需重新编译。因为它与编译器和编程语言无关,因此可用于 C、C++、Fortran、C#、Java、.NET 等多种语言。英特尔&VTune主要用来做程序的性能调试方面的工作,与很多专门软件一样,VTune的门槛比较高,上手很慢。这里是搜集的一点入门教程。
1. & What & is & VTune?
& & & & Intel & VTune & Performance & Analyzer是一个用于分析和优化程序性能的工具,它能确定你的程序的hotspot,帮助你找到导致性能不理想的原因,从而让你能据此对程序进行优化。
2. & VTune哪里找?
& & & & Intel的软件都是需要License的,所以软件比较好找,网上可以直接下载到,但需要自己去买License或是去Intel网站申请试用的License。具体的下载点可以google,或是去Intel网站下载。
& & & & 推荐下载最新的稳定版本(非beta版)。目前Linux下可以试用的版本是8.0.4,windows下是8.0.1(8.0.2beta是非测试版,在我的机器上只要跑超过30分钟的程序就会挂掉)。下载时记得下载试用版的License文件,要不然装不上的。
3. & VTune安装
& & & & VTune支持的操作系统主要是Linux和Windows。目前已知对VTune支持较好的系统是RedHat & 9, & Fedora & Core & 1,2,3,4, & RedHat & Enterprise & Linux, & Windows & 2000, & XP。 & Debian & Linux下我还没成功的装过VTune,而Windows & Vista & 则只有最新的VTune & 8.0.1 & for & windows才支持。
& & & & 在Windows下安装VTune是很简单的,就是运行install,然后基本上一路回车就行。
& & & & Linux下的安装比较麻烦,因为会涉及到VDK的问题。VDK是VTune & Driver & Kit的简称,VTune要在Linux下安装一个driver才能正常工作,而VDK就是用于编译和安装driver的工具。如果你的内核版本比较老(2.6.9以下),那一般VTune会自带编译好的驱动,这样安装起来很简单。如果你的内核版本高,那么VDK会尝试编译内核,这时就要看点运气了,可能会编译不过(比如Fedora & Core & 4,还好现在可以在Intel网站下到编译好的2.6.11的驱动)。对于Fedora
& Core & 5和6,还得自己先安装kernel & source,安装完还不一定就能编译过。总之如果你想用VTune,建议不要安装太新的发行版本。
4. & VTune使用
& & & & VTune有两种工作方式:本地模式和远程模式。
& & & & 本地模式指的是被分析的程序和VTune同时工作在同一台机器上,而远程模式则是指程序在一台机器上,VTune装在另一台机器上。
& & & & 本地模式很简单,大家看VTune自带的教程就可以。这里主要讲远程模式。
& & & & 在远程模式中,被分析的程序和VTune分别装在不同的机器上。比如我们这里有很多的SMP机器,这些机器做为应用程序服务器,24小时开机,装的是Linux,而我的桌面机装的是Windows & XP。现在我需要分析Linux机器中的一个程序的Cache & miss率,所以我在自己的桌面机上装上VTune。但这样还不行,我们得在Linux中装一个VTune & Remote & Data & Collector(RDC)。RDC负责在Linux机器中采集程序的Cache & Miss数据,然后送到Windows下的VTune程序,而Windows下的VTune程序则负责将这些数据显示出来。
& & & & RDC在哪里下载呢?RDC其实是跟windows下的VTune安装程序在一起的,打开VTune安装程序所在的目录,里面有个叫TarFiles的目录,里面有两个文件,一个是vt_x.x.x_rdc.tar,其中x.x.x是VTune版本号。把这个文件拷到Linux下(用WinSCP或是FTP),解压,然后运行里面的Install.sh。安装RDC也会碰到上面提到的VDK问题,同样,如果你的Linux版本不对,可能会装不上,祝你好运 & :P
& & & & 安装完RDC以后,要为自己的账号增加相应的权限,也就是把自己的账号加到vtune这个组里,一般是(usermod & -G & vtune & 用户名)。然后,用自己的用户登录,然后运行 & /opt/intel/vtune/bin/vtserver(这里的目录根据自己的实际情况更改,这是默认安装目录),就可以看到server & is & waiting之类的界面,这时就可以开启你windows下的VTune开始工作了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:715859次
积分:4979
积分:4979
排名:第3637名
原创:35篇
转载:115篇
评论:64条
(3)(1)(1)(1)(1)(1)(1)(3)(3)(2)(2)(2)(2)(1)(2)(1)(1)(2)(4)(2)(1)(2)(11)(2)(1)(1)(2)(3)(1)(12)(4)(6)(8)(6)(6)(8)(10)(24)(8) 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
【最新】工程软件下载设计软件下载破解软件下载解密软件下载softwaredownload_4
下载积分:1200
内容提示:【最新】工程软件下载设计软件下载破解软件下载解密软件下载softwaredownload_4
文档格式:PDF|
浏览次数:370|
上传日期: 11:46:58|
文档星级:
该用户还上传了这些文档
【最新】工程软件下载设计软件下载破解软件下载解密软
官方公共微信&&&&Intel.VTune.Performance.Analyzer.v9.0.009-Lic文件无毒版
&Intel.VTune.Performance.Analyzer.v9.0.009-Lic文件无毒版
Intel.VTune.Performance.Analyzer.v9.0.009的lic文件,无毒版
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
关注并绑定CSDNID,送10个下载分
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
开发技术下载排行
您当前C币:0&&&可兑换 0 下载积分
兑换下载分:&
消耗C币:0&
立即兑换&&
兑换成功你当前的下载分为 。前去下载资源
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
Intel.VTune.Performance.Analyzer.v9.0.009-Lic文件无毒版
所需积分:3
剩余积分:0
扫描微信二维码精彩活动、课程更新抢先知
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
Intel.VTune.Performance.Analyzer.v9.0.009-Lic文件无毒版
剩余次数:&&&&有效期截止到:
你还不是VIP会员VIP会员享免积分 . 专属通道极速下载
VIP下载次数已满VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员
你的VIP会员已过期VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员<span style="color:#、Intel Vtune性能分析器(Linux版)的主要特点
①借助基于 Eclipse*
开发环境的图形用户界面(GUI),令应用程序性能调试更为容易.
②快速定位程序瓶颈
完成一个简单的对话框,获取最耗时的前五个函数的列表。利用最活跃函数的列表,可以快速方便地找到性能瓶颈。单击函数名称以显示源,并显示最耗时的源语句。
&&&&&&&&&&&&&&&&&&&&&&&&&&
③源代码级性能跟踪
源代码视图和汇编代码视图确切地显示了哪些代码行最耗时。
④使用调用图评测查找关键路径
调用图确定调用序列,并以图形方式显示关键路径。它还会显示瓶颈的上下文。
&&&&&&&&&&&&&&&&&&&&&&&&&&&
⑤低开销采样评测
使用基于事件的采样只需极低的开销(通常不到 5%)即可找到瓶颈。确定诸如缓存缺失、分支预测失败等问题。由于采样在系统范围内进行,因此,基于事件的采样可用于调试函数库、驱动程序以及应用程序。
⑥性能数据筛选
采样结果的表和条形图视图以多种不同的方式筛选数据,以便找出所需的信息。按线程(已显示)查看,以便进行负载平衡等等。
<span style="color:#、Hotspot基本概念
① Hotspot指代码花费很长时间执行的区域;
②通过定位Hotspot,可以让VTune性能分析工具帮助分析应用程序的性能;
③除了Hotspot,还需要知道什么原因产生Hotspot及如何改进;
④通过对Hotspot的进一步分析,跟踪关键函数调用,监控特殊的处理器事件,如Cache
Miss等等;
<span style="color:#、性能优化的基本方法
图<span style="color:#.1
性能优化的基本方法
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:24640次
排名:千里之外
原创:12篇
(1)(3)(16)

我要回帖

更多关于 intel vtune 破解版 的文章

 

随机推荐