Der Martin: Mehr gleichzeitige Prozesse als CPUs?

Beitrag lesen

Guten Abend in die Runde,

ich hab da mal eine Frage, die mich schon seit längerem beschäftigt.

Umgangssprachlich sagt man ja, ein Computer könne mehrere Programme gleichzeitig ausführen. Nimmt man es genau, ist diese Aussage aber falsch; ein Computer wechselt nur sehr schnell zwischen verschiedenen Programmen, so dass der Eindruck von Gleichzeitigkeit entsteht.

Allerdings kann eine Multicore-CPU natürlich tatsächlich mehrere Prozesse gleichzeitig bearbeiten - nämlich einen pro CPU-Core. Insofern wundere ich mich immer mal wieder, wieso das Linux-Tool top auf meinem PC mit Dualcore-CPU ab und zu mal drei, ganz selten sogar mal vier gleichzeitig laufende Prozesse angibt:

Screenshot von "top"

Wie kann das sein? Was verstehe ich hier falsch?

Live long and pros healthy,
 Martin

--
Für welches Tier mühen wir uns am meisten ab? - Für die Katz'.