Windows NT - Basics
 

Symetrisches und asymetrisches Multiprocessing

Windows NT unterstützt Multiprozessormaschinen. So können Programme und einzelne Ablauffäden von Programmen (Threads) parallel ablaufen. Hierbei ist eine deutliche Geschwindigkeitssteigerung der Ausführung möglich. Windows NT realisiert das symetrische Multiprocessing. 

Betrachten wir den Unterschied: nehmen wir ein Rechner mit zwei Prozessoren.
Beim asymetrischen Multiprocessing führt ein Prozessor die Prozesse und Threads des Betriebssystems aus, der andere die Prozesse und Threads von Benutzerapplikationen.

Beim symetischen Multiprocessing übernehmen beide Prozessoren alle Arten von Prozessen.