Re: Why Isn't Linux Fully MultiProcessor Ready?
Maybe the difference is that Mac OS X is running less efficiently than Linux, and so it's putting heavy load into three cores to perform the same work accomplished by one core on Linux.
Originally Posted by Ravernomina
Programs must be specifically written to split their work across multiple threads, and therefore across multiple cores. Either you can use these specially-written programs, or you can run multiple intensive programs at the same time.
Some programs use a hybrid approach - for instance, an MP3 encoder algorithm can only use one thread at a time, and some video encoder algorithms are the same. Some programs like SoundConverter and Blacklight will encode multiple files simultaneously, and each file's encoding job will automatically be assigned to a different core.
I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.