Hi Thorsten

Thank you very much. Is it also possible to interpret OpenGL/GPU load 
somehow this way ?

Cheers, Yves

Am 19.11.11 17:22, schrieb ThorstenB:
> I have added a new subsystem and dialog to monitor FG performance. It's
> replacing/improving the original code which was only capable of writing
> statistics data to the console (I guess few people ever used or were
> even aware of the old option).
>
> The new GUI dialog is available in the menu: "Debug" =>  "Monitor system
> performance".
> Example: http://imageshack.us/photo/my-images/521/fgfsscreen031.png/
>
> * Only statistics on our "subsystems" are shown. That's the FG modules
> running in our single-threaded main loop. Everything outside the main
> loop isn't shown, i.e. there are no statistics on the GPU or OSG
> rendering threads (use the OSG statistics screen for these).
>
> * Title bar shows average and worst case frame rate. In a perfect world,
> all frames should be spaced evenly, so both values should be almost
> identical. When frames are produced unevenly, then a larger difference
> between the worst and average frame rate is visible. Needless to say, we
> should try to get FG to deliver frames evenly, so movements look smooth.
>
> * Main table shows statistics on the individual subsystems. Helps to
> identify how much time certain systems currently consume, or which are
> responsible for jitters resulting in uneven frame rates.
>
> * A bit background on the FG subsystems may be necessary though to
> really judge what's going on. For example, you'll see the "nasal"
> subsystem consuming almost no time at all, so it looks great. However,
> almost all the nasal code runs in timers, and timers are driven by the
> "events" subsystem. So, to judge Nasal performance, you'll mainly need
> to look at "events" (and yes, you'll see time being consumed and jitters
> being produced there).
>
> * Statistics data is only collected while the dialog is open (or you
> manually set /sim/performance-monitor/enabled).
>
> Anyway, this alone isn't improving anything yet, but having a GUI to
> conveniently monitor performance will hopefully help us to see where
> exactly we're having issues - and help us to improve...
>
> cheers,
> Thorsten
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> _______________________________________________
> Flightgear-devel mailing list
> Flightgear-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
>


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to