![]() |
|
||||||||||||||||||||||||||
|
Actual Tools / Products / Actual Window Manager / Online User Manual / FeaturesProgramm Affinität ändernEnthalten in: Actual Window Manager, Actual Window Guard Die Programm Affinität ändern Aktion gibt Ihnen bessere Kontrolle über Ihre Prozessorressorcen innerhalb eines Multi-Prozessor Systems (inklusive denen mit HyperThreading™ und Mehrfachkern CPUs). Der Besitz mehrerer Prozessoren erhöht gigantisch die Rechenleistung und erlaubt zudem eine feinere und genauere Lastenverteilung zwischen verfügbaren zentralen Steuerungseinheiten. Als Standard Voreinstellung teilt Windows® aktuell laufende Applikationen gleichmäßig unter den Prozessoren auf, wodurch gleichmäßige Auslastung für verfügbare Prozessoreinheiten gesichert wird. Kurz gesagt, betreibt es alle Applikationen auf allen Prozessoren. Wir können uns das geistig visualisieren als Schalterreihensatz von "Ein/Aus" Schaltern, die alle je einer existierenden CPU entsprechen - Dieser "Satz" gibt dann das, was sich Programm Affinität nennt. Jedes laufende Programm hat seine eigene Affinität, und alle von diesen Affinitäts- "Schaltern" sind standardmäßig eingeschaltet (d. h., das Programm läuft auf allen erhältlichen CPUs). Jedoch erhebt sich manchmal eine Notwendigkeit, CPU Ressorcen frei zu machen für eine rechenintensive Aufgabe/Task (wie massen- oder batchweise Komprimierung von großen Dateiblöcken, Sound/Video Encodierung, Rendern von 3D-Szenen, komplexe mathematische Kalkulationen, etc.) - feintunen von Programm Affinitäten kann in dieser Richtung weiterhelfen. Tip Zum Beispiel, wir haben zwei Prozessoren (CPU 0 und CPU 1) in unserem System installiert,
und wir benutzen gerade Microsoft Word, den Internet Explorer und 3D Studio Max. Außerdem haben wir einen
dringenden Task zu vollenden in 3D Studio Max, sobald es möglich ist, und wollen deshalb mehr CPU Ressorcen dafür
zuteilen lassen. Das Standard Affinitätsmuster wird wie folgt sein:
Zur Ausstattung von 3D Studio Max mit mehr CPU Ressorcen schalten wir die CPU 1 Schalter in Microsoft Word und Internet Explorer ab bzw. auf aus:
Somit nutzt 3D Studio Max jetzt CPU 1 exklusiv, und wird damit rascher seine Kalkulationen erledigen. Tip Eine weitere sinnvollen Anwendung dieser Aktion ist die Verbesserung veralteter oder älterer Software (wie alte Spiele oder Legacy Programme) mit der inzwischen moderneren Hardware und ihrem richtigen Einsatz. Solchc Programme wurden entwickelt in einer "Einzel-CPU Ära", und, da sie sich jetzt innerhalb einer Multi-Prozessor Umgebung befinden, werden sie oft instabil oder können sogar gelegentlich crashen. Diese Situation kann verbessert werden durch Feinjustage der Affinität solcher Programme dahingehend, daß nachher die einzig restlich aktiv gelassene CPU das Programm dann in einer virtuellen Einzel-CPU Umgebung zum Laufen bringen wird. Beispielsweise, ein so altes, doch immer noch populäres PC Spiel wie System Shock 2 (veröffentlicht anno 1998 von den Looking Glass Studios) benötigt die Anpassung seiner Affinität mit dem Effekt einer Einzelprozessoreinheit - Sie können die beschriebene Aktion verwenden, um genau dies automatisch jeweils beim Initiieren des Spieles tun zu lassen. Verwandte Aktionen: (Programm-) Vorrang/Priorität ändern. Mögliche Auslösung: (Bei/m) Start/Erscheinen. |
![]() |
|