第 1 章,模块调试器概述概述调试器。本章适用于所有用户。
第 2 章,调试器概念介绍 MDB 体系结构,并说明在整本书中使用的调试器概念的术语。 本章适用于所有用户。
第 3 章,语言语法介绍 MDB 语言的语法、运算符和计算规则。 本章适用于所有用户。
第 4 章,交互介绍 MDB 交互式命令行编辑工具和输出页面调度程序。 本章适用于所有用户。
第 5 章,内置命令介绍一组始终可用的内置调试器命令。 本章适用于所有用户。
第 6 章,执行控制介绍用于控制实时运行程序的执行的 MDB 工具。本章适用于应用程序开发者和设备驱动程序开发者。执行控制功能对于系统管理员可能也是很有用的。
第 7 章,内核执行控制介绍用于控制特定于 kmdb 的实时操作系统内核的执行的 MDB 工具。本章适用于操作系统内核开发者和设备驱动程序开发者。
第 8 章,内核调试模块介绍一组为调试 Solaris 内核而提供的可装入调试器命令。 本章适用于打算检查 Solaris 内核崩溃转储的用户和内核软件开发者。
第 9 章,使用内核内存分配器进行调试介绍 Solaris 内核内存分配器的调试功能和为利用这些功能而提供的 MDB 命令。 本章适用于高级程序员和内核软件开发者。
第 10 章,模块编程 API介绍用于写入可装入调试器模块的工具。 本章适用于高级程序员和打算开发对 MDB 的自定义调试支持的软件开发者。
附录 A,选项 提供 MDB 命令行选项的参考。
附录 B,注意事项 提供有关使用调试器的警告和说明。
附录 C,从 adb 和 kadb 转换 提供 adb 命令及其 MDB 等效项的参考。adb 命令由 mdb 实现。
附录 D,从 crash 转换 提供 crash 命令及其 MDB 等效项的参考。Solaris 中不再存在 crash 命令。