Go to main content

STREAMS Programming Guide

Exit Print View

Updated: November 2020
 
 

Kernel Examination Tools

Use mdb and kadb to examine the kernel. For more information, see the mdb(1) and kadb(8) man page.

mdb Command

mdb is an modular debugger for low-level debugging and editing of the live operating system, operating system crash dumps, user processes, user process core dumps, and object files. For more information, see the mdb(1) man page.

For a detailed description of mdb features, see Oracle Solaris Modular Debugger Guide.

kadb Command

kadb is an interactive debugger with a user interface similar to adb, but it runs in the same virtual address space as the program being debugged. It also has no specific STREAMS support. For more information, see the kadb(8) and adb(1) man pages.

adb Command

adb has reached EOL. For information about how to transition from adb to mdb, see Oracle Solaris Modular Debugger Guide.

crash Command

crash has reached EOL. For information about how to transition from crash to mdb, see Oracle Solaris Modular Debugger Guide.