2

我正在尝试使用 TPTP 分析 CPU 使用情况。配置文件的应用程序在 Linux RH AS5 上运行。我安装并配置了代理控制器,如此处所述

我使用命令运行 java 应用程序

java '-agentlib:JPIBootLoader=JPIAgent:server=standalone,file=log.trcxml;CGProf' MyApp

监控站为 All-In-one TPTP 4.6.2 版。我按照这里描述的步骤

在 Eclipse 上 - 在“配置文件配置”上,我为“附加到代理”选择了一个新配置,将主机设置为运行 MyApp 的远程 linux 机器,测试连接成功,当我进入“代理”选项卡时,我看到了“ Pending... ”,后台进程“ Feching children for host ”正在运行,找不到任何无法分析的内容。

任何想法?

4

1 回答 1

2

您必须在服务器模式下在 java 应用程序上运行代理控制器。目前,您的命令“无头”运行它并将其写入日志文件。您链接的网站有一个服务器参数的各种选项列表。

java '-agentlib:JPIBootLoader=JPIAgent:server=enabled;CGProf' MyApp
于 2010-08-11T18:53:40.563 回答