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