Die sehr kurze und einfache Antwort: Sie können nicht alles parallelisieren und so gut wie alle anderen PC-Komponenten sind langsamer als die CPU. 100% Last sollten Sie also nicht außerhalb von besonderen Bedingungen oder Aufgaben (z. B. Kompilieren oder Codieren) erreichen. Auch viele Programme sind immer noch in einem einzigen Thread, was ihren Hauptteil ihres Codes betrifft.
Angenommen, ein Thread fordert einige Dateiinhalte an, und das Lesen dieser Dateien dauert 0,5 Sekunden. Dies bedeutet, dass der Kern, der diesen Thread ausführt, in dieser Sekunde nicht mehr als 50% der Auslastung erreichen kann. Gleichzeitig bedeutet dies jedoch nicht notwendigerweise, dass der Frequenzumrichter mit 100% Last arbeitet.