Hi,
es heißt ja immer, dass auf einem Multiprozessorsystem nur solche Programme schneller laufen, die speziell dafür geschrieben sind (d. h. mit mehreren Threads parallel arbeiten).
Ist diese Behauptung noch aktuell? Ich habe das Gefühl, dass mein Windows 7 so optimiert ist, dass auch ursprünglich sequentielle Programme von mehreren Prozessoren profitieren. Mag sein, dass MS da in die
API-Funktionen Optimierungen eingebaut hat. Jedenfalls zeigt der Taskmanager jetzt auch bei Programmen die ohne Threads arbeiten (bei selbstgeschriebenen weiß ich das ja ziemlich genau) plötzlich diverse Threads an, die Prozessoren sind gleichmäßig ausgelastet und es läuft auch wesentlich schneller.
Gruß
Felix