Sun Microsystems Solaris Module Debugger Service Manual

The Solaris Module Debugger is an interactive debugger for debugging Solaris operating system modules, such as kernel modules, drivers, and user-space applications. The Solaris Module Debugger uses module debug commands (abbreviated dcmd) to control a module debugging session.


Brand
Sun Microsystems
Category
Other
Document type
Service Manual
Language
Chinese
Pages
152
File format
PDF
File size
1.3 MB
Updated
30 September, 2023
MD5 checksum
FF744EA53925BCC2F18DE16077A37B92

About this manual

The manual provides a detailed reference for the Solaris module debugger (mdb), including the dcmd and Walker command interfaces, kernel memory allocation mechanisms, and various API functions used for debugging. It also lists supported platforms such as x86 and SPARC and offers guidance on using verification tools for memory integrity.

Additional sections cover kernel memory allocation logs, redzone protection, and a comprehensive index of commands and symbols to assist developers and system administrators in diagnosing and fixing issues within the Solaris environment. This manual is written in Chinese.

What's inside

  • Command Reference (dcmd and Walker)
  • Kernel Memory Allocation
  • API Functions
  • Supported Platforms
  • Index

Frequently asked questions

What are the dcmd and Walker commands?

The manual includes a section titled "dcmd 和 Walker 名称解析" that explains the dcmd and Walker command interfaces for the debugger.

How can kernel memory integrity be verified?

You can use the ::kmem verify command to check kernel memory integrity, as described in the memory verification section.

Which hardware platforms are supported by the Solaris debugger?

The debugger supports both x86 platforms and SPARC (sun4q) platforms.

Download PDF (1.3 MB)

More Sun Microsystems Manuals


View all Sun Microsystems manuals →