可以使用新增的 tha 命令启动线程分析器。线程分析器界面针对多线程程序分析进行了简化,从而不再显示传统的分析器选项卡,而是显示新的 Races(争用)、“死锁”、“双重数据源”、Race Details(争用详细信息)以及“死锁详细信息”选项卡。如果使用分析器查看相同的多线程程序实验,则将看到传统的分析器选项卡(如“函数”、“调用者与被调用者”、“反汇编”以及新增的选项卡。
线程分析器支持以下硬件和操作系统:
SPARC(R) v8plus、v8plusa、v8plusb、v9、v9a 和 v9b 体系结构
Intel(R) x86 和 AMD(R) x64 平台
Solaris 9 和 Solaris 10 操作系统
SuSE Linux Enterprise Server 9 和 Red Hat Enterprise Linux 4 操作系统