|
|
|
[
Permlink
| « Hide
]
Aimee Congrejo added a comment - 11/Jun/07 01:42 PM
LOL Yah, it's kinda an annoyance when I look at my CPU meter and see all 8 cores at only 10% each when I'm stumbling along in slo-mo at 5 FPS when lots of avies are onscreen. O.o
SL mainly runs in one thread, but there are also 50 threads under the main threads. It runs very chaotically. It hits the cache hard, and what normally would run 10x faster can't because of the cache pollution.
It would mean a revamp of how the threads get controlled. They get controlled? Heh =P
I have noticed the multiple threads listed in Activity Monitor on OS X, but they don't appear to DO anything. Although a lot of programs tend to have extra threads associated with GUI elements to keep interfaces snappy. In all my tests and times playing the game I've not really seen any evidence of them doing any real work, things still seem to be stuck waiting on each other when they don't need to be. LOD changes still causes stutters and s-on. Yes... I have 8 cores. SL uses one, maxes it out, then stalls, routinely. Pretty silly to have so much power (and time) going to waste.
I related this issue to VWR-7716, cause I believe that a 64-bit viewer could a be a good start for a better multi-threading.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||