[Kst] Interesting performance results
George Staikos
staikos at kde.org
Wed Dec 15 23:35:16 CET 2004
I just ran the performance test (QTimer) on my dual athlon machine with NVidia
GeForce4Ti video card. The most that plot update takes with three plots in
one window (one is a histogram, one is a PSD, one is a vcurve, all streamed
from a realtime ASCII file) is 10ms. Label drawing is the predominant factor
too!! Here are some results for you to verify :-)
kst: Plot Benchmark stats:
kst: Initialization: 1ms
kst: Plot Labels: 3ms
kst: Plot Images: 0ms
kst: Plot Grid Lines: 0ms
kst: plot Legend: 0ms
kst: Plot Curves: 2ms
kst: plot Axes: 2ms
kst: plot Markers: 0ms
kst: plot arbitrary Labels: 0ms
kst: Flush Painter: 0ms
kst: Plot Total: 8ms
Plotting curve 0: 0ms
Without locks: 0ms
kst: Plot Benchmark stats:
kst: Initialization: 1ms
kst: Plot Labels: 3ms
kst: Plot Images: 0ms
kst: Plot Grid Lines: 0ms
kst: plot Legend: 0ms
kst: Plot Curves: 0ms
kst: plot Axes: 2ms
kst: plot Markers: 0ms
kst: plot arbitrary Labels: 1ms
kst: Flush Painter: 0ms
kst: Plot Total: 7ms
Plotting curve 0: 0ms
Without locks: 0ms
kst: Plot Benchmark stats:
kst: Initialization: 1ms
kst: Plot Labels: 3ms
kst: Plot Images: 0ms
kst: Plot Grid Lines: 0ms
kst: plot Legend: 0ms
kst: Plot Curves: 0ms
kst: plot Axes: 2ms
kst: plot Markers: 0ms
kst: plot arbitrary Labels: 0ms
kst: Flush Painter: 0ms
kst: Plot Total: 6ms
kst: Update plots
kst: Posting UpdateDataDialogs
Plotting curve 0: 3ms
Without locks: 3ms
Lines: 3ms
kst: Plot Benchmark stats:
kst: Initialization: 2ms
kst: Plot Labels: 2ms
kst: Plot Images: 0ms
kst: Plot Grid Lines: 0ms
kst: plot Legend: 0ms
kst: Plot Curves: 3ms
kst: plot Axes: 2ms
kst: plot Markers: 0ms
kst: plot arbitrary Labels: 0ms
kst: Flush Painter: 0ms
kst: Plot Total: 9ms
Plotting curve 0: 0ms
Without locks: 0ms
kst: Plot Benchmark stats:
kst: Initialization: 1ms
kst: Plot Labels: 3ms
kst: Plot Images: 0ms
kst: Plot Grid Lines: 0ms
kst: plot Legend: 0ms
kst: Plot Curves: 0ms
kst: plot Axes: 3ms
kst: plot Markers: 0ms
kst: plot arbitrary Labels: 0ms
kst: Flush Painter: 0ms
kst: Plot Total: 7ms
--
George Staikos
KDE Developer http://www.kde.org/
Staikos Computing Services Inc. http://www.staikos.net/
More information about the Kst
mailing list