Durk

> Sent: 24 October 2007 07:22
> To: FlightGear developers discussions
> Subject: Re: [Flightgear-devel] FlightGear/Plib periodic stutter notes
> 
> 
> On Wednesday 24 October 2007 00:15, Vivian Meazza wrote:
> 
> >
> > Not here, I'm afraid. Very good frame rates using the 
> Buccaneer (70+) 
> > but there are still noticeable pauses over land. None over 
> the ocean 
> > tiles. The pauses, or hesitations do not seem to be associated with 
> > any Subsystem Timing Alert, of which there are almost none.
> >
> 
> Hmmm, I didn't say that FlightGear is completely pause free 
> now. I did say 
> that the mysterious interval pauses are gone. These are the 
> pauses that 
> become increasingly longer and longer over time (up to the 
> point of several 
> seconds, or even minutes). The interval pauses are not 
> affected by terrain 
> type or whatever, and originate because the nasal memory 
> footprint keeps 
> growing and growing. 
> 
> >From the sound of it, you're experiencing model loading 
> pauses (either 
> >caused
> by Multiplayer / AI, of the tile loader). Most likely, the 
> pauses you see 
> correspond to pauses coming from the terrain loader (since they don't 
> correspond to Subsystem activity). 
> 
> To verify, place a debug statement in 
> simgear/scene/model/model.cxx, line 462, 
> or thereabouts.  Something like:
> 
> SG_LOG(SG_GENERAL, SG_INFO, " Requesting model " << path); 
> 
> and see if that message corresponds to the pauses you see.
> 
> Its obvious that eventually we need to address these pauses 
> too. This may take 
> a bit longer, because it requires redesigning. In plib we're 
> actually hitting 
> a design limitation, but in OSG it should be possible.
> 
> Having said that, addressing the model loading pauses isn't 
> nearly as  
> daunting, because the problem is well understood. This is 
> stark contrast with 
> the interval pausing, where none of us really had a good idea 
> what was going 
> on, until about a week ago or so.
> 

Thanks for clearing that up: yes, we do seem to have cleared a significant
bug. Your analysis of the problem seems plausible. I'll try the debug
statement later today.
 
Vivian


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to