Anwendungen CPUs zuweisen: THG Task Assignment Manager
Alte Software und viele Open-Source-Tools nutzen nur einen Prozessor. Man nennt solche Anwendungen Single-Core-Software oder Single-threaded-Software. Betreibt man solche Programme in einem Multiprozessor-System, bringen sie oft weniger Leistung als in einem PC mit nur einem Prozessor. Zudem bremsen alte Anwendungen Windows in einem Multiprozessor-System aus. Denn beide Prozessoren stehen in ständiger Kommunikation und gleichen laufend ihre Cache-Inhalte ab.
Durch den Synchronisierungsvorgang steht für das Betriebssystem und andere Anwendungen entsprechend weniger Leistung zur Verfügung. Damit das System nicht ausgebremst wird, ist es meist sinnvoll, Single-Core-Software auf nur einem Prozessorkern zu betreiben. Komfortabel geht das mit dem Dual-Core-Optimierer 1.0 (THG Task Assignment Manager) von Daniel Schuhmann, einem Mitarbeiter und Programmierer von Tom’s Hardware. Er ordnet Prozesse einer CPU zu. Mit dem Tool lassen sich zudem Zuweisungsprofile für Anwendungen erstellen. Der Nutzer gibt dabei vor, ob eine Anwendung wie das Rip-Programm Cdex 1.70 Beta 2 die Leistung von einer oder zwei CPUs nutzen soll. Kommt etwa per Vorgabe nur ein Prozessorkern für Cdex zum Einsatz, steht die Leistung des zweiten Kerns anderen Programmen zur Verfügung.
Entpacken Sie das Tool in ein neu angelegtes Verzeichnis mit der Bezeichnung C:\THG und starten Sie die Datei „TaskAssign.exe“. Auf der Registerkarte „Select Application and Assign“ sehen Sie alle Programme, die gerade geöffnet sind. Markieren Sie das Programm, das Sie einem Core zuweisen wollen, und klicken Sie auf „Assign task affinity to a certain CPU“. Legen Sie jetzt fest, auf welchem Core der Prozess ablaufen soll. Standardmäßig sind unter Windows XP alle verfügbaren CPUs markiert. Entfernen Sie zum Beispiel den Haken bei „CPU 1“, damit die Software ausschließlich den ersten Prozessor nutzt. Automatisieren lässt sich die Zuweisung über Profile. Wechseln Sie dazu auf die Registerkarte „Application Profiles“. Klicken Sie auf „Browse“ und navigieren Sie in das Verzeichnis, in dem die Software liegt, für die ein Profil erstellt werden soll. Markieren Sie die EXE-Datei und klicken Sie auf „Öffnen“. Klicken Sie auf „Add“. Das Zuweisungs-Menü erscheint. Setzen Sie einen Haken bei dem Prozessor, dem die Software zugeordnet werden soll. Bestätigen Sie mit „OK“. Es wird ein Profil erstellt. Um es nachträglich anzupassen, markieren Sie einen Eintrag, klicken auf „Set Affinity“ und ändern die Einstellungen. Mit „Delete“ löschen Sie Profile. Sobald Sie fortan ein Programm starten, für das Sie ein Profil angelegt haben, wird es automatisch einem Core zugeordnet.
Achtung: Die automatische Zuordnung der Software zu einem Prozessorkern funktioniert nur, wenn der THG Task Assignment Manager gestartet ist. Schließen Sie daher das Tool erst, wenn Sie es nicht mehr verwenden wollen.
Neueste Weitere... News
Neueste Weitere... Testberichte
- 10/02 – Fotostrecke: Gute Fotos für eBay-Auktionen, Teil II -...
- 03/02 – Fotostrecke: Gute Fotos für eBay-Auktionen, Teil I - Die...
- 30/12 – Tom’s Hardware - Der Rückblick auf das Jahr 2011...
- 23/12 – Die Flops 2011: Ein Rückblick auf die größten...
- 16/12 – Tom's Weihnachts-Guide Teil II: Wenn der Geek sich...



hallo
guter artikel, aber als ich es austesten wollte kam ich leider nicht weit. Aus der dritten seite steht
"Nun muss nur noch die Datei ?boot.ini? im Laufwerk ?C:? angepasst werden."
Ich hab die datei boot.ini nicht gefunden, habe nur ein Laufwerk und es heißt C. Habe auch schon die suchfunktion von Microsoft benutzt.
Bitte um hilfe
@GAMango
die boot.ini ist eine Sytemdatei und für dich nicht sichtbar.
Such nach einer Lösung wie man Sytemdateien oder unsichtbare Dateien sichtbar macht.
Warum schreibst Du es nicht gleich??

Windows-Explorer, Extras->Ordneroptionen, Register Ansicht.
Marker bei geschützte Systemdateien ausblenden (empfehlen) entfernen.
Sollte man nach der Änderung aber wieder einschalten.
Wie optimiere ich Quad Core CPUs ?
Super sache ! habs direkt umgesetzt !
bin gespanmnt wann ich die ersten performance schuebe merke !
die boot.ini ist auch über: rechtsclk Arbeitsplatz/systemeigenschaften-erweitert/starten-wiederhertellen-einstellungen/ punkt 3 boot.ini bearbeiten ...zu erreichen :-)
Ach, Leute! Das sind doch teilweise wieder Urban-Ledgends!
Die Einstellung "PerfEnablePackageIdle=1" ist überflüssig. Nachzulesen bei MS:
http://support.microsoft.com/kb/896256
Dort steht, daß man =0 schreiben muß, wenn man den Patch deaktivieren will und daß man =1 schreiben KANN. Das hat sozusagen keine Auswirkung, da es dann genau so aktiviert ist, wie in dem Zustand, wenn man den Schlüssel gar nicht einfügt.
Placebo - bringt also nix.
.
Der AMD Dual-Core optimizer ist, so stand es zumindest mal bei AMD, nur für probleme in einigen SPIELEN gedacht. Auf so manchem Opteron, für den der Dual-Core Optimizer nicht gedacht ist, hat er schon Probleme verursacht.
Glaubt lieber an die Aussagen der Hersteller als an irgendwelche dritten Personen! AMD wird schon wissen, ob man ein Tool benötigt um die maximale Leistung aus den CPUs zu holen oder nicht.
.
/usemptimer: Laut http://support.microsoft.com/kb/938448/de
Ausschließlich für "dual-core AMD Opteron Prozessoren oder AMD Opteron Multi-Prozessor-Prozessoren". Die Einstellung ist für andere CPUs laut Microsoft nutzlos.
.
Das Programm um die CPU-Zuteilung vorzunehmen ist einerseits ein alter Hut, andererseits ist eine ähnliche Funktion bereits im Taskmanager integriert - dort wird die Einstellung nur nicht beibehalten. Dafür gibt's aber ein Tool, ich meine von MS, welches die EXE-Dateien mit einem Hinweis versieht, daß dieses Programm nur auf einer CPU laufen soll. Die GUI scheint also nur zwei Sachen zu vereinen: Die Taskmanager-Einstellungen und das MS-Tool zur Bindung der Applikation an einen einzelnen Kern.
...
Bin gespannt was als nächstes Kommt - ein "Teil zwei" mit "geheimen" Registry-Einträgen, die laut MS nur Werte zwischen 1 und 3 auswerten, die man jedoch auf 5 stellen soll? Gab es schon häufig genug.
Ich bin etwas skeptisch, was diesen Bericht betrifft. Erinnert mich zu sehr an die "geheimen Tuning-Tipps" aus billigen Computerzeitschriften.
Wo gibts den THG Task Assignment Manager zum Downloaden?
ich meine hier auf thg, fremdsites gibts ja genug.
Omg was für alte patches grabt ihr da aus ?
KB896256 wurde erst durch KB929338 und dann durch KB931784 ersetzt, siehe z.B: http://patch-info.de/artikel/2007/04/10/347
Naja - ich habe mittels 3D Mark 06 (Gott sei Dank habe ich mir vorher ein Image gemacht) feststellen müssen, das NACH der Installation von dem Utility Dual-Core Optimizer, sich mein Score verschlechtert hat.
Also für Gamer würde ich das Tool
(zumindest bei nem Socket 939 4800+, o.ä. ) nicht empfehlen.
Den Treiber habe ich zumindest schon vom WindowsUpdate erhalten.
Und der hat tatsächlich ein wenig Leistung erbracht.
Wie siehts bei Windows Vista aus?
Hi Leutz,
gibt es sowas auch für Quadcores unter WIN XP ? Oder ist vielleicht sowas in dem SP 3 für WIN XP enthalten ?
Oder jemand andere nützliche Tips, wie man WIN XP am besten für Quad optimiert ?
Gruß
Impaled
(fast) genau den gleichen artikel, mit teilweise den selben bildern gabs vor 3 monaten schon im PC Magazin. Aber schadet ja nie wenn man sowas kostenlos nachlesen kann
Ja würd mich auch für Quad optimierung interessieren.
Wo Bitte kann amn das THG Task Assignment Manager Downloaden?
Ich danke für diesen Test/Infobericht. will mir in den nächsten wochen einen Dualcore von Intel zulegen und wieder zurück auf XP. also kam der Artikel wie gerufen ;-)
Und was ist mit Windows XP 64? Der Patch für Intel-CPU Computer funktioniert nicht auf einem XP 64!
ich schließe mich micha_intel an... was ist mit Quad Core CPUs?
Für AMD System gibts den Optimizer als x64 Version www.amd.de
Bericht ist ja ganz nett, aber irgendwie 1 Jahr zu spät.