Hello,

I didn't find anything funky with the timers.  They all seemed to be
reasonable values.  However, now that I'm running on one CPU, I get cases in
which I don't get areas paged in.  These seem to be around the same areas
that used to hitch badly.  I've created ways to change vsync interval, and
multi-cpu dynamically.  If I do either of these, then the area seems to page
in, usually.  So, I'm guessing that enabling vsync interval is doing
something that pre-empts the paging from even happening.  I say this because
playing with the priority of the paging thread doesn't seem to help much.

Any ideas, or what I can try next?

Thanks.  

By the way, I'm doing this while also porting to Linux to double my chances
of success.


Zach

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Zach Deedler
Sent: Monday, March 19, 2007 11:58
To: 'osg users'
Subject: RE: [osg-users] Thread flow

I'll see what I can find.  I'll just print out the available time every
frame.  Thanks for the idea. 


Zach

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Robert Osfield
Sent: Saturday, March 17, 2007 08:17
To: osg users
Subject: Re: [osg-users] Thread flow

Hi Glenn,

On 3/14/07, Glenn Waldron <[EMAIL PROTECTED]> wrote:
> Don't give up! I for one am very interested in seeing where this 
> research leads you. One observation is that "check for enough time" in 
> the draw{} block does use the osg::Timer, which uses 
> QueryPerformanceCounter on Windows, which has been shown to be 
> unreliable
in a multi-core environment.
> Maybe that block is getting too large a timeslice.

Interesting obvservation, one could output how long each frame gives over to
downloading graphics objects, if it suddenly shoots up over a couple of ms
then you know what is amiss.

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

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

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

Reply via email to