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.

|