diff options
author | Dave Brolley <brolley@redhat.com> | 2009-06-25 11:51:29 -0400 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2009-06-25 11:51:29 -0400 |
commit | a2958e68a76148370e8aaf41dafcb6a5726fc595 (patch) | |
tree | 76727b8f5ab14c9abdbd00ce92898fb9e0ae49a9 /testsuite/systemtap.examples/index.txt | |
parent | 313db8e6d1e62f372d168b7368f220cb432d07d6 (diff) | |
parent | f1d04fa79e3c8664e8e6b2d1d3f38e1e51effcbf (diff) | |
download | systemtap-steved-a2958e68a76148370e8aaf41dafcb6a5726fc595.tar.gz systemtap-steved-a2958e68a76148370e8aaf41dafcb6a5726fc595.tar.xz systemtap-steved-a2958e68a76148370e8aaf41dafcb6a5726fc595.zip |
Merge branch 'master' of git://sources.redhat.com/git/systemtap
Diffstat (limited to 'testsuite/systemtap.examples/index.txt')
-rw-r--r-- | testsuite/systemtap.examples/index.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/testsuite/systemtap.examples/index.txt b/testsuite/systemtap.examples/index.txt index caf1a5ff..53270b01 100644 --- a/testsuite/systemtap.examples/index.txt +++ b/testsuite/systemtap.examples/index.txt @@ -137,6 +137,33 @@ keywords: io tty per-process monitor keystrokes, on a per-tty basis. +locks/bkl.stp - Tracing Contention on Big Kernel Lock (BKL) +keywords: locking + + The bkl.stp script can help determine whether the Big Kernel Lock + (BKL) is causing serialization on a multiprocessor system due to + excessive contention of the BKL. The bkl.stp script takes one + argument which is the number of processes waiting for the Big Kernel + Lock (BKL). When the number of processes waiting for the BKL is + reached or exceeded, the script will print a time stamp, the number + of processes waiting for the BKL, the holder of the BKL, and the + amount of time the BKL was held. + + +locks/bkl_stats.stp - Per Process Statistics on Big Kernel Lock (BKL) Use +keywords: locking + + The bkl_stats.stp script can indicate which processes have excessive + waits for the Big Kernel Lock (BKL) and which processes are taking + the BKL for long periods of time. The bkl_stats.stp script prints + lists of all the processes that require the BKL. Every five seconds + two tables are printed out. The first table lists the processes that + waited for the BKL followed by the number of times that the process + waited, the minimum time of the wait, the average and the maximum + time waited. The second table lists has similar information for the + time spent holding the lock for each of the processes. + + memory/kmalloc-top - Show Paths to Kernel Malloc (kmalloc) Invocations keywords: memory |