From ec4516da3042ce4f53d5c2c07dbbd957f6801afd Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Mon, 19 Mar 2007 19:53:35 +0100 Subject: [PATCH] Update block_dump tip, merge the two existing tips. --- debian/changelog | 6 ++++++ grml_tips | 23 +++++++++-------------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/debian/changelog b/debian/changelog index ba6a304..cf5c49d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +grml-tips (0.3.26) unstable; urgency=low + + * Update block_dump tip, merge the two existing tips. + + -- Michael Prokop Mon, 19 Mar 2007 19:53:14 +0100 + grml-tips (0.3.25) unstable; urgency=low * Fix timezone tip: it's not 'hwclock --hctosys' but 'hwclock --systohc' diff --git a/grml_tips b/grml_tips index 09a8305..29fa996 100644 --- a/grml_tips +++ b/grml_tips @@ -1756,12 +1756,14 @@ Start X and lock console via exiting: % startx 2>~/.xsession-errors &| exit -- -Which process is writing to disk? +Which process is writing to disk and/or causes the disk to spin up? # echo 1 > /proc/sys/vm/block_dump -Warning: you must disable syslogd before you do this, or you must -make sure that kernel output is not logged. +The command sets a sysctl to cause the kernel to log all disk +writes. Please notice that there is a lot of data. So please +disable syslogd/syslog-ng before you do this, or you must make +sure that kernel output is not logged. When you're done, disable block dump using: # echo 0 > /proc/sys/vm/block_dump @@ -1769,6 +1771,10 @@ When you're done, disable block dump using: Alternative: laptop-mode-tools provides a tool named lm-profiler (laptop mode profiler) which handles block_dump on its own. + +See: $KERNEL-SOURCE/Documentation/laptop-mode.txt + +Also take a look at event-viewer(8) which is part of grml-debugtools. -- Install initrd via initramfs-tools for currently running kernel: @@ -2380,17 +2386,6 @@ EOF Start dnsmasq finally: # Restart dnsmasq -- -Find out which process(es) cause the disk to spin up: - -# echo 1 > /proc/sys/vm/block_dump - -The command sets a sysctl to cause the kernel to log all disk -writes. Please notice that there is a lot of data. - -See: $KERNEL-SOURCE/Documentation/laptop-mode.txt - -Also take a look at event-viewer(8). --- Display stats about memory allocations performed by a program: Usage example for 'ls': -- 2.1.4