fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
orivej has quit [Ping timeout: 265 seconds]
scox has quit [Ping timeout: 260 seconds]
scox has joined #systemtap
hpt has joined #systemtap
sanoj has joined #systemtap
pwithnall has joined #systemtap
pwithnall has quit [Read error: Connection reset by peer]
pwithnall has joined #systemtap
pwithnall has quit [Ping timeout: 240 seconds]
mjw has joined #systemtap
slowfranklin has joined #systemtap
hpt_ has joined #systemtap
hpt has quit [Read error: Connection reset by peer]
<lightydo>
is there anything more updated ?maybe a guide on running similar tests on a system to get an idea on the performance hit introduced by my systemtap scripts?
<mjw>
yeah, there probably have been some changes in the last 12 years. I know jafeer did some benchmarks recently, but I cannot find them. Maybe fche knows if those have been published.
orivej has joined #systemtap
sanoj has quit [Ping timeout: 260 seconds]
sanoj has joined #systemtap
scox has joined #systemtap
pwithnall has joined #systemtap
<fche>
lightydo, perchance we should include some formal self-benchmarking scripts in the package
<fche>
usually an effective way of measuring impact is to multiply rate-of-events by cost-of-events :)
<fche>
the former factor is under control of the stap script and the workload; the latter is under control of the kernel & stap runtime
<fche>
so ... quite a few degrees of freedom. but a benchmark script can estimate at least a few of the more fixed values
dmalcolm has quit [Remote host closed the connection]
dmalcolm has joined #systemtap
hotwire007 has joined #systemtap
lightydo has quit [Remote host closed the connection]
lightydo has joined #systemtap
<lightydo>
I am building some software that probes and analyzes various syscalls and I want to know if I run it on say a webserver, how my software impacts the performance of that server...
tromey has joined #systemtap
<fche>
lightydo, understood, given the large number of variables under only your control, often the best way to answer that question is to measure for yourself
hotwire007 has quit [Remote host closed the connection]
slowfranklin has quit [Ping timeout: 255 seconds]
sanoj has quit [Ping timeout: 240 seconds]
slowfranklin has joined #systemtap
slowfranklin has quit [Read error: Connection reset by peer]
slowfranklin has joined #systemtap
slowfranklin has quit [Quit: slowfranklin]
hotwire007 has joined #systemtap
hotwire007 has quit [Ping timeout: 276 seconds]
pfallenop has quit [Read error: Connection reset by peer]
pfallenop has joined #systemtap
pfallenop has joined #systemtap
pfallenop has quit [Changing host]
pfallenop has quit [Read error: Connection reset by peer]
pfallenop has joined #systemtap
pfallenop has quit [Changing host]
pfallenop has joined #systemtap
pfallenop has quit [Read error: Connection reset by peer]
mjw has quit [Quit: Leaving]
pfallenop has joined #systemtap
pfallenop has quit [Remote host closed the connection]
pwithnall has quit [Ping timeout: 256 seconds]
hotwire007 has joined #systemtap
hotwire007 has quit [Ping timeout: 260 seconds]
tromey has quit [Quit: ERC (IRC client for Emacs 26.1.50)]