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]

Re: [PATCH] Add tracepoints to track pagecache transition


Atsushi Tsuji <a-tsuji@bk.jp.nec.com> writes:

> I thought it would be useful to trace pagecache behavior for problem
> analysis (performance bottlenecks, behavior differences between stable
> time and trouble time).

Interesting!  I hope it inspires more thinking about more places and
ways for graphical data visualization to apply.

> By using those tracepoints, we can describe and visualize pagecache
> transition (file-by-file basis) in kernel and pagecache consumes
> most of the memory in running system and pagecache hit rate and
> writeback behavior will influence system load and performance.

To what extent does your script work if it uses kprobes-based
kernel.function() probes?  (It can use "!" type probe point
decorations to automatically adapt to the preferred presence of the
tracepoints/markers.)

> I attached an example which is visualization of pagecache status
> using SystemTap. [...]

Would you consider sharing this script?


- FChE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]