RE: responsive threading

"Mat Noguchi (BUNGIE)" <[email protected]> Fri, 29 Jul 2005 12:01:58 -0700
Newsgroups gmane.games.devel.general
Message-ID <1B678752C03CB44AAA5D9C90991EFEEC06800FDE@RED-MSG-42.redmond.corp.microsoft.com>
What else are you doing on the IO thread to make it eat up so much CPU
time?

MSN
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
Andras Balogh
Sent: Friday, July 29, 2005 10:44 AM
To: [email protected]
Subject: [GD-General] responsive threading

I'm developing a graphics application, that I want to be very 
responsive, very smooth, all the time! The rendering is pretty simple, 
the framerate is high and stable, so I just lock to vsync, and 
everything moves beautifully smooth! The CPU usage for this thread is 
always below 10%.

However, I also have another thread, that has to do some heavy work. 
This thread does tons of IO operations, and also makes the CPU sweat!

There is no synchronization between the two threads, so they should be 
able to run independently. Still, I'm experienceing sudden spikes in the

framerate, when the second thread is really hammering. What could be the

reason for this? Is it possible to do something about it, to regain the 
continuous framerate? I'm really not interested in the performance of 
the second thread, I just want my first thread to run as smooth as 
possible! I've tried lowering the priority for the second thread, and it

does help, but there are still some spikes. Is it possible that it's 
Windows itself doing some operations at higher priority, like memory 
management, IO stuff, and the likes?

Thanks,


Andras


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Gamedevlists-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-general
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=557


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
Gamedevlists-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-general
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_idU7