Hi Edgar,

On 2/8/07, Edgar Ellis <[EMAIL PROTECTED]> wrote:
Hi Robert,
I've done a bit of testing recently, and one thing I found is that the
DatabasePager makes performance harder to measure.
For example if the database pager is running slow for some reason, the
frame rate may actually go up because the scene doesn't have much to draw.

Yes this is expected behavior, and as you say it makes it much more
difficult finding a good metric to measure performance by.  I don't
have any straight answers hence striking up this thread.

Some things to help measure the paged performance:
- Request queue size
- Compile queue size
- Active PagedLODs
- Inactive PagedLODs

I just ran an animation path and saved the metrics to a text file. Then
used gnuplot to graph it. It's a bit of a pain matching points in the
data back to the animation path though.

This type of analysis is pretty important for tuning up a sim, what
I'd like would be to have some tools that help in this work.  Perhaps
a NodeKit/utility library that can add to your viewer to record stats
and play back test runs. OpenGL stats would also be really useful in
this too.

I am well way too busy right now to think about tackling such a
tool/utilities, perhaps once 1.3 is out, my current professional
services work completed I might have a chance.  There is chance that
later may take me into needing some of these tools, but failing this
it might be 6 months before I have enough of a breather to tackle
it...

Perhaps others in the community might have a strong enough itch on
this topic to forge ahead :-)

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to