Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] [Z]

kernel

     analyzing kernel locks

     analyzing locks with lockstat

     collecting information about panics

    data structures

         struct anoninfo

         struct k_anoninfo

         struct ufs_directio_kstats

    interrupt statistics

         intrstat, intrstat

         vmstat -i, vmstat

     investigating hangs

     mdb

    profiling the kernel and drivers

         lockstat

     profiling the kernel with lockstat -i

     tools for kernel monitoring

kernel monitoring

kmdb

     core kmdb dcmds

     debugging via a tty console on x86

     diagnosing with kmdb and moddebug

     forcing a dump with kmdb

     introduction

     kmdb-related commands

     starting kmdb from the console

kstat

     kstat -m hme

     kstat -m ip

     kstat -m tcp

     kstat -n ip

     kstat -n system_pages 2nd

     kstat -n tcp

     kstat -n vm

kstat -m ip

kstat -n vm

kstats

     64-bit values

     adding statistics to the kernel

     c-level kstat interface

     command-line interface

     example provider

     functions

     getting started

     getting started with perl

     io queue length sampling

     iostat internals

     kstat chain

     kstat names

     kstat tools

     management of chain updates

     memory stats

     memory-related kstats 2nd 3rd

     netstatmulti implemented in perl

     nicstat command

     overview

     perl version of uptime

     provider walkthrough

     real-world example that uses kstat and nawk

     sample perl kstat utilities

     simple kstat walker

     snooping a programs kstat use with dtrace

     sysperfstat

     the kstat command

     the perl tied-hash interface

     the update() method

     time and queue length statistics

    types

         kstat_type_intr

         kstat_type_io

         kstat_type_named

         kstat_type_raw

         kstat_type_timer

     types of interrupt kstats

     using perl to access kstats

Категории