Hallo Leute,

da ist so ein Java-(Kommandozeilen)-Programm, was einen "normalen" Rechner cpu-mäßig voll auslastet. (100%).
Es sind hauptsächlich fette Schleifen mit logarithmischen Formeln( Simulation).

Dieses wurde auf ein System mit 4 CPUs (Windows 7 mit frisch installierter JRE(64bit) von Sun) kopiert (jar-File).

Die große Enttäuschung kam, als es nicht wesentlich schneller lief.
Die CPUs teilten sich zwar brav die Arbeit, waren insgesamt nur zu 25% ausgelastet.

Warum war das Programm nicht schneller? Wieso räkelten sich die CPUs in dem Rechner rum, obwohl genug Arbeit anlag?

so long,
BlueJay