]> sourceware.org Git - systemtap.git/blob - testsuite/systemtap.examples/memory/mmwriteback.meta
8f0358734299b2a72468ffbdab1eca349faef905
[systemtap.git] / testsuite / systemtap.examples / memory / mmwriteback.meta
1 title: Track Virtual Memory System Writing to Disk
2 name: mmwriteback.stp
3 version: 1.0
4 author: Red Hat
5 keywords: memory
6 subsystem: memory
7 status: experimental
8 exit: user-controlled
9 output: sorted-list
10 scope: system-wide
11 description: The mmwriteback.stp script uses the virtual memory tracepoints available in some kernels to report all of the file writebacks that occur form kupdate, pdflush and kjournald while the script is running. It's useful in determining where writes are coming from on a supposedly idle system that is experiencing unexpected IO.
12 test_support: (stap -l 'kernel.trace("balance_dirty_pages")' || stap -l 'kernel.trace("mm_balancedirty_writeout")' || stap -l 'kernel.trace("mm_pdflush_bgwriteout")') && (stap -l 'kernel.trace("writeback_pages_written")' || stap -l 'kernel.trace("mm_pdflush_kupdate")') && (stap -l 'kernel.trace("mm_vmscan_writepage")' || stap -l 'kernel.trace("mm_pagereclaim_pgout")')
13 test_check: stap -p4 mmwriteback.stp
14 test_installcheck: stap mmwriteback.stp -T 1
This page took 0.036181 seconds and 4 git commands to generate.