- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * 使用照管安装来安装 Windows XP Professional 第*张共18张 使用Intel VTune进行代码优化和性能调优 计算机学院软件工程系 第七章 分析远程应用程序 性能 江苏大学计算机学院 Version 1.0 在本单元中,将学习: 收集远程应用程序的性能数据 使用VTune分析远程性能数据 目标 收集远程应用程序的性能数据 对于远程应用程序来说,测量远程系统的性能不是一件容易的任务。 VTune 性能环境使用户能够: 收集远程应用程序的性能数据 使用 VTune 工具,如采样和调用关系图分析来分析数据。 收集性能数据 对于计算机,内存空间和处理器速度会根据计算机上运行的应用程序和程序而改变。 可能无法在某些系统如 PDA 和移动电话上安装如 VTune 性能分析器这样的软件系统。 通过安装称为远程代理的中间件软件,您可以收集和分析这些系统和设备上的性能数据。 收集性能数据(续) 用户收集远程数据的计算机称为远程代理系统或目标系统。 用户为其分析所收集的数据的计算机称为控制系统。 要在计算机上收集远程数据,您需要: 在控制系统上安装 VTune 性能分析器 重新启动计算机 您需要通过执行以下步骤启动远程数据收集: 启动目标系统上的远程代理 启动目标系统上的 DCOM (分布式组件对象模型) 组件 启动为其收集远程性能数据的控制系统 指定在其上运行远程应用程序的目标系统 收集性能数据(续) 启动目标系统上的远程代理: 远程代理: 是一小组文件,其中包含数据收集器的一个子集。 将要为其收集远程数据的计算机连接到将分析所收集数据的计算机。 启动目标系统上的远程代理时,您需要选择用于登录到控制系统的帐户。 一旦在目标系统上启动了远程代理,您需要重新启动系统。 收集性能数据(续) 启动目标系统上的 DCOM 组件: DCOM 使用远程过程调用(RPC)机制来连接两台计算机。 要收集远程数据,您需要在目标系统上启动以下DCOM组件: DbgExeCtrl StandardExeCtrl tebscollector 收集性能数据(续) 启动控制系统: 下图显示控制系统如何连接到目标系统。 收集性能数据(续) 控制系统是安装了VTune性能分析器的系统 安装了以下操作系统的计算机可以充当控制系统 Windows 2000 Windows XP Windows advanced Server Windows Server 2003 family Linux 启动控制系统: 需要使用属于在控制系统上启动远程代理系统时指定的帐户(组)的用户进行登录。 在控制系统上运行远程代理配置实用程序。 收集性能数据(续) 指定远程代理系统: 当第一次收集远程代理系统的性能数据时,您需要将系统的 IP 地址或主机名添加到现有系统的列表。 可使用以下格式之一来完成此任务: Microsoft Windows 主机名 完整域名 IP 地址 收集性能数据(续) 在收集了性能数据后,可使用 VTune? 性能环境来分析远程代理系统上的数据。 可分析多个远程操作系统上的远程数据,其中每个操作系统运行在不同的操作系统上。 使用 Vtune 分析远程性能数据 可以通过以下方式使用 VTune 性能分析器来分析所收集的性能数据: 采样 调用关系图 采样和调用关系图 获取远程应用程序进行的采样和调用关系图分析的结果,可以确保远程计算机上部署的应用程序能有效运行 VTune 性能分析器中远程数据的收集目前仅限于事件的采样和调用关系图的分析,不支持收集计数监视器数据 用VTune分析远程性能数据的先决推荐 32位或64位Linux 32位或64位VTune 性能分析器远程数据收集器(Windows或 Linux) VTune 性能分析器 32位或64位windows 32位或64位windows 目标系统配置 控制系统配置 分析远程采样和调用关系图分析数据的先决条件是: 准备远程代理系统:确保运行应用程序的目标系统启用了远程代理,并确保已将目标系统的IP地址添加到现有系统的列表中 准备要对其进行远程采样的应用程序:在目标系统上安装远程采样所需的任何附加应用程序。 Microsoft Java 启动程序 ASP.NET Web 满足这些先决条件之后,通过创建所需的活动来分析远程性能数据 要创建活动,可以使用高级活动配置向导或采样和调用关系图向导。 用VTune分析远程性能数据(续) 要查看远程收集的数据,您需要: 在远程系统上收集数据 将数据传递到控制机 对于windows操作系统上的远程数据,数据会自动传输到控制系统 在收集目标系统上部署的远程应用程序的性能数据后,您可
您可能关注的文档
最近下载
- 执行转破产申请书.docx VIP
- Unit 6 At one with nature 词汇讲解教学设计-2024-2025学年高中英语外研版(2019)必修第一册.docx VIP
- 色盲检测图(俞自萍第六版).pptx VIP
- 20S515钢筋混凝土及砖砌排水检查井.pptx VIP
- 供需双方框架性合作协议新.docx VIP
- 美孚润滑油手册.pdf
- DZ_T 0181-1997水文测井工作规范.pdf
- 中国心力衰竭基层诊断与治疗指南解读(2024年版)课件PPT.pptx
- 有限空间下HGIS/GIS设备现场交流耐压试验的安全距离评估方法.pdf VIP
- 22S521 预制装配式混凝土检查井.docx VIP
文档评论(0)