Oracle Solaris Studio 12.2:线程分析器用户指南

1.5 线程分析器界面

可以使用 tha 命令启动线程分析器。

线程分析器界面是经过简化的性能分析器界面,适合进行多线程程序分析。现在不再显示常用的性能分析器标签,而是显示 "Races"(争用)、"Deadlocks"(死锁)、"Dual Source"(双源)、"Race Details"(争用详细信息)和 "Deadlock Details"(死锁详细信息)等标签。如果使用性能分析器查看多线程程序实验,将看到传统的性能分析器标签(如 "Functions"(函数)、"Callers-Callees"(调用方-被调用方)、"Disassembly"(反汇编))以及关于数据争用和死锁的标签。