Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

在 Oracle Solaris 平台上使用 dbx 从正在运行的进程中收集数据

在 Oracle Solaris 平台上,使用收集器可以从正在运行的进程中收集数据。如果进程已在 dbx 的控制下,则可以暂停该进程并使用前几节中所描述的方法来启用数据收集。Linux 平台不支持在正在运行的进程上启动数据收集。

如果进程不受 dbx 的控制,则可以使用 collect –P pid 命令从正在运行的进程中收集数据,如使用 collect 实用程序从正在运行的进程中收集数据中所述。您还可以向进程附加 dbx,收集性能数据,然后从该进程分离并使进程继续运行。 如果要为选定的子孙进程收集性能数据,则必须将 dbx 附加到每个进程。