One thing I'm increasingly frustrated by is that my dual core system almost never fully utilizes both cores. Blender doesn't, archiver doesn't, par2repair doesn't, gimp doesn't, no encoding apps do, etc. Only time I get any advantage out of the extra core is if I'm running a few apps at a time. I'll get spikes here and there where both core are heavily utilized, but it is not common.
So is Ubuntu essentially useless if you want full smp functionality? Is there some kind of compile flag that needs to be set to support multiple cores? Is there some kind of 'set affinity' option so I can set apps to use 100% of a particular core and not 50% of both?
I might have to go back to gentoo or sabayon if these things have to be set at compile time. I'm doing a ton of archiving and encoding lately and it's so frustrating to see both cores at 50%.
So is Ubuntu essentially useless if you want full smp functionality? Is there some kind of compile flag that needs to be set to support multiple cores? Is there some kind of 'set affinity' option so I can set apps to use 100% of a particular core and not 50% of both?
I might have to go back to gentoo or sabayon if these things have to be set at compile time. I'm doing a ton of archiving and encoding lately and it's so frustrating to see both cores at 50%.




