Think of a CPU as a single worker in an office.
Originally most computers just had that one worker but these days modern computers are have more workers in cubicles (like modern offices). Each worker can work independently, but if a program knows how to break itself into multiple bits, it can get multiple workers to work on it at the same time.
When you see 350% CPU think of it as meaning 3 and half workers are all spending their time running this programme.
Latest Answers