要启动线程分析器,请键入以下命令:
% tha |
线程分析器 GUI 具有菜单栏、工具栏以及包含多个标签的拆分窗格(不同标签对应不同的显示)。
缺省情况下,左侧窗格中会显示以下三个标签:
"Races"(争用)标签,显示程序中检测到的数据争用列表以及关联的调用栈跟踪。缺省情况下会选中此标签。
"Dual Source"(双源)标签,显示与所选数据争用的两次访问相对应的两个源代码位置。发生数据争用访问的源代码行会突出显示。
"Experiments"(实验)标签,显示实验中的装入对象并列出错误和警告消息。
线程分析器显示屏的右侧窗格中显示以下两个标签:
"Summary"(摘要)标签,显示从 "Races"(争用)标签中选择的数据争用访问的摘要信息。
"Race Details"(争用详细信息)标签,显示从 "Races"(争用)标签中选择的数据争用或调用栈跟踪的详细信息。