diff options
author | William Cohen <wcohen@redhat.com> | 2009-02-06 17:44:23 -0500 |
---|---|---|
committer | William Cohen <wcohen@redhat.com> | 2009-02-06 17:44:23 -0500 |
commit | 3e4444ed0b5367ee58c89685c2ee072abc185737 (patch) | |
tree | 9c2d1cc0976246467834d39b1c48b17a837b428c /testsuite/systemtap.samples/iotask2.stp | |
parent | 5c54d49ebb4da71680cb45e3be221e11b9b8d364 (diff) | |
download | systemtap-steved-3e4444ed0b5367ee58c89685c2ee072abc185737.tar.gz systemtap-steved-3e4444ed0b5367ee58c89685c2ee072abc185737.tar.xz systemtap-steved-3e4444ed0b5367ee58c89685c2ee072abc185737.zip |
Fold the systemtap.samples/iotask*.stp into systemtap.examples/io/iostats.stp.
Regenerate the catalog information.
Diffstat (limited to 'testsuite/systemtap.samples/iotask2.stp')
-rw-r--r-- | testsuite/systemtap.samples/iotask2.stp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/testsuite/systemtap.samples/iotask2.stp b/testsuite/systemtap.samples/iotask2.stp deleted file mode 100644 index cc4707b7..00000000 --- a/testsuite/systemtap.samples/iotask2.stp +++ /dev/null @@ -1,42 +0,0 @@ -global names, opens, reads, writes - -probe begin { println("starting probe") } - -probe timer.ms(10000) { - println("stopping probe after 10 seconds") - exit() -} - -probe kernel.function("sys_open") { - e=execname(); names[e]=1 - opens[e] ++ # simple integer array -} - -probe kernel.function("sys_read") { - e=execname(); names[e]=1 - reads[e] <<< $count # statistics array -} - -probe kernel.function("sys_write") { - e=execname(); names[e]=1 - writes[e] <<< $count # statistics array -} - - -probe end { - foreach (name+ in names) { # sort by name - printf("process: %s\n", name) - if (opens[name]) - printf("opens n=%d\n", opens[name]) - if (@count(reads[name])) - printf("reads n=%d, sum=%d, avg=%d\n", - @count(reads[name]), # extracting stat results - @sum(reads[name]), - @avg(reads[name])) - if (@count(writes[name])) - printf("writes n=%d, sum=%d, avg=%d\n", - @count(writes[name]), # extracting stat results - @sum(writes[name]), - @avg(writes[name])) - } -} |