This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Fri, 2005-10-07 at 15:17 -0400, Frank Ch. Eigler wrote: > Badari Pulavarty <pbadari@us.ibm.com> writes: > > > > > [...] > > > > Is there a way, I can print in the order of IO sizes easily ? > > > There will be a way of iterating in a sorted order, probably > > > expressed syntactically like this: [...] > > > > # foreach (ascending(io) in iosizes) { > > > Does this functionality exists today ? > > Yes, it does. Just to keep the parsing simple, I implemented a simple > suffix syntax. For example: > > foreach (io+ in iosizes) { ... } // in increasing order of io index > foreach (io in iosizes-) { ... } // in decreasing order of iosizes[] Cool. It works & output looks much better !! BTW, don't you want to do foreach(io- in iosizes) { ..} to be consistent ? Thanks, Badari [root@elm3b23 systemtap.samples]# stap iosizes.stp io sizes tracking, start time=1128719937 iosize = 1k iocount = 2 iosize = 2k iocount = 1 iosize = 4k iocount = 24 iosize = 8k iocount = 4 iosize = 12k iocount = 2 iosize = 16k iocount = 2 iosize = 20k iocount = 1 iosize = 28k iocount = 3 iosize = 32k iocount = 2 iosize = 48k iocount = 1 iosize = 108k iocount = 1 iosize = 120k iocount = 1 iosize = 128k iocount = 13886 iosize = 208k iocount = 1 iosize = 228k iocount = 1 iosize = 276k iocount = 1 iosize = 332k iocount = 1 iosize = 388k iocount = 1 iosize = 424k iocount = 1 iosize = 440k iocount = 2 iosize = 512k iocount = 1024 io sizes tracking, end time=1128719961
Attachment:
iosizes.stp
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |