英特尔
® 
VTune™ 性能分析器 9.0 Linux* 版
PrintEmail to a friendSupportNewsletterRSSDigg thisdel.icio.us
产品信息评估中心支持资源
概述新!特性系统要求

免费评估版软件 ›

Linux*免费非商业下载 ›

购买产品 ›


应用程序的运行速度是否过快?我不这样认为。
英特尔® VTune™ 性能分析器 Linux* 版是完全基于 Linux 的解决方案,无论是在单核系统上还是在多核系统上,要使您的软件以最快速度运行,该解决方案都是不可或缺的。无需重新编译,也无需通过超级计算机系统在手持设备上链接,它便能分析应用程序。它功能强大,可处理大型应用程序(源代码¹ 超过 1 GB),并支持多核多处理器以及使用最新英特尔® 处理器的 NuMA 系统。

产品简介  [PDF 1MB]

易于使用
VTune 分析器借助基于 Eclipse* 开发环境的图形用户界面(GUI),令应用程序性能调试更为容易。‡


点击放大

上下文相关帮助
使用调试浏览器快速导航结果
与 Eclipse* IDE 相集成
使用 Tab 键可在结果间切换
单击表中的函数可使其在图中突出显示出来
关键路径以红色显示

很多开发人员希望最大限度地提高应用程序性能。VTune 分析器为开发人员提供了一个获知在应用程序运行时所发生事件的视角。它可以识别占用处理器时间超过适当限度的区域,还有助于确定所作调整能够发挥最大功效的应用程序中的关键路径。如果没有 VTune 分析器,性能调试只能靠猜测来完成。

查找瓶颈比以往更容易
完成一个简单的对话框,获取最耗时的前五个函数的列表。


界面屏幕快照 #2
点击放大

利用最活跃函数的列表,可以快速方便地找到性能瓶颈。单击函数名称以显示源,并显示最耗时的源语句。


查看源代码的答案
源代码视图和汇编代码视图确切地显示了哪些代码行最耗时。


快速查找所需数据。
单击图标以:
查看源(已显示)
查看混合源代码与汇编代码
查看汇编代码
转至下一函数
转至所选事件的最耗时代码行
转至所选事件的下一个最耗时代码行
查看编译器调试建议

使用调用图评测查找关键路径
调用图确定调用序列,并以图形方式显示关键路径。它还会显示瓶颈的上下文。为了提高效率,开发人员不仅需要了解应用程序将时间花费在何处,还要了解应用程序是如何达到此处的。



点击放大

查看以红色显示的关键路径
快速找到关键路径,并利用表和图形视图轻松导航评测结果。单击表条目以在图中突出显示该函数,或者单击图以查找表条目。


与其他产品不同,VTune 分析器既提供采样功能,又提供调用图分析功能。即使您计划主要进行调用图分析,也可首先进行采样来确定需要分析的模块,这样您就可以把调用图开销的重点放在需要分析的模块上。这对于大型项目至关重要。采样功能非常适用于分析“多循环”的代码。调用图功能则更适用于分析“多分支”的代码。您需要结合二者才能成功完成工作。

低开销采样评测
使用基于事件的采样只需极低的开销(通常不到 5%)即可为您找到瓶颈。确定诸如缓存缺失、分支预测失败等问题。由于采样在系统范围内进行,因此,基于事件的采样可用于调试函数库、驱动程序以及应用程序。



点击放大


点击放大

筛选数据以找出答案
采样结果的表和条形图视图以多种不同的方式筛选数据,以便找出您所需的信息。按线程(已显示)查看,以便进行负载平衡。

筛选方式:

进程
线程(已显示)
模块
热点(函数)
源视图
CPU
Intel® Premier Support
购买英特尔® 软件开发产品的每位用户均可获得一年的支持服务,在这一年内可访问英特尔® 卓越支持和所有产品发行版本。您可以在线访问专家级工程支持人员,以及更多技术文档。

1 可处理大型应用程序!例如,如果一个大型应用程序包含的多个工具和预定义库要求执行构建(但不是构建自身),该程序的源分发树约为 1.85 GB 并含有 62,700 多个文件。执行树自身约为 870 MB 并含有 8200 多个文件。

Eclipse 的技术支持不由英特尔提供。有关Eclipse 的更多信息,请访问Eclipse Foundation 网站 *。



英特尔® 软件   
英特尔® 软件网络