15.3. 其它资源
有关 Dyninst 及其功能的更多信息,请参阅以下列出的资源。
安装的文档
devtoolset-9-dyninst-doc 软件包在 /opt/rh/devtoolset-9/root/usr/share/doc/devtoolset-9-dyninst-doc-10.1.0/ 目录中安装以下文档:
-
Dyninst Programmer 指南 - Dyninst API 的详细描述存储在
DyninstAPI.pdf文件中。 -
DynC API 程序员指南 - DynC API 简介存储在
dynC_API.pdf文件中。 -
ParseAPI Programmer 指南 - ParseAPI 简介存储在
ParseAPI.pdf文件中。 -
PatchAPI Programmer 指南 - PatchAPI 简介存储在
PatchAPI.pdf文件中。 -
ProcControlAPI Programmer 的指南 - ProcControlAPI 的详细描述存储在
ProcControlAPI.pdf文件中。 -
StackwalkerAPI Programmer 的指南 - StackwalkerAPI 的详细描述存储在
stackwalker.pdf文件中。 -
SymtabAPI Programmer 的指南 - SymtabAPI 简介存储在
SymtabAPI.pdf文件中。 -
指令API 参考手册 - 指令API的详细描述存储在
指令API.pdf文件中。
有关如何在系统中安装这个软件包的详情请参考 第 15.1 节 “安装 Dyninst”。
在线文档
- Dyninst Home Page - 项目主页提供了其他文档和相关出版物的链接。
- Red Hat Enterprise Linux 7 SystemTap Beginners Guide - Red Hat Enterprise Linux 7 的 SystemTap Beginners Guide 提供了 SystemTap 及其用法简介。
- Red Hat Enterprise Linux 7 SystemTap Tapset Reference - Red Hat Enterprise Linux 7 的 SystemTap Tapset 参考 提供了 SystemTap 的详细信息。
另请参阅
- 第 1 章 Red Hat Developer Toolset - Red Hat Developer Toolset 概述以及如何在您的系统中安装它。
- 第 12 章 SystemTap - SystemTap 简介以及如何使用它来监控正在运行的系统的活动。
- 第 13 章 Valgrind - 使用 Valgrind 工具对应用程序进行性能分析并检测内存错误和内存管理问题的说明,如使用未初始化的内存、不正确的分配和释放内存,以及在系统调用中使用不正确的参数。
- 第 14 章 OProfile - 使用 OProfile 工具确定哪个部分代码使用最多 CPU 时间以及原因的说明。