JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:线程分析器用户指南     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  什么是线程分析器?它有什么作用?

1.1 线程分析器入门

1.1.1 什么是数据争用?

1.1.2 什么是死锁?

1.2 线程分析器使用模型

1.2.1 检测数据争用的使用模型

1.2.1.1 检测代码以检测数据争用

源代码级别检测

二进制代码级别检测

1.2.1.2 基于检测后的应用程序创建实验

1.2.1.3 检查实验中是否存在数据争用

1.2.2 检测死锁的使用模型

1.2.2.1 创建用于检测死锁的实验

1.2.2.2 检查实验中是否存在死锁

1.2.3 检测数据争用和死锁的使用模型

1.3 线程分析器界面

2.  数据争用教程

3.  死锁教程

A.  线程分析器可识别的 API

B.  有用提示

第 1 章

什么是线程分析器?它有什么作用?

线程分析器是一款 Oracle Solaris Studio 工具,可用于分析多线程程序的执行情况。线程分析器可以检测多线程编程错误,例如用 POSIX 线程 API、Solaris 线程 API、OpenMP 指令或混用这几者编写的代码中的数据争用和死锁。

本章讨论以下主题: