Raap -> RE: Multicore CPU utilization (11/30/2011 10:31:51 PM)
|
All the CPU cores are 'always' busy, even with single-threaded applications. Windows will automatically switch the thread from one core to the other so as to spread the heat and work load. Helps ensure longer CPU lifetime, since otherwise the first core would do like 90+% of all the work and fail much sooner. Task Manager isn't quick enough with updating to show this, however. A better way to measure how much the game is using is looking at the Processes page. Over here my DistantWorlds.exe is using 25%( sometimes going up to 30-35% depending on what I'm doing in the game), which means it's effectively using 1 out of my 4 cores and sometimes parts of a second core. If you've 8 cores, that means it should be somewhere around ~13% most of the time, with some higher usage every now and then. So from what I can see, the game's still largely single-threaded but with a few functions using a second thread.
|
|
|
|