WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Hardware (http://www.wcm.at/forum/forumdisplay.php?f=21)
-   -   TASKS auf zwei Kerne verteilen (http://www.wcm.at/forum/showthread.php?t=204703)

jessijoerg 30.11.2006 15:16

TASKS auf zwei Kerne verteilen
 
... irgendwo habe ich doch gelesen, dass es ein Proggi gibt, dass für einem die Tasks so verteilt, wie man das gerne hätte. Das ganze nach Einstellung automatisch.

Was war das nochmal für ein Programm???? Ich finde den Forenbeitrag nicht mehr, geschweige denn den Downloadlink.

Dirk30926 30.11.2006 15:27

Ich hab zwar (noch) keinen DUAL-Core, aber kann man das nicht über den Taskmanager einteilen indem man die einzelnen Tasks per Rechtsklick anwählt?

Tom Orrow 30.11.2006 16:11

Hej Dirk und Jörg!

@ Jörg:
Es ist genau so wie es Dirk beschreibt,
Taskmanager öffnen und dann den gewünschten Task auf z.B. Core1 legen - es gibt beim Dual-Core die Bezeichnung 0 und 1 für die einzelnen Kerne.

Schönen Tag noch...

TOM

Chevy22 30.11.2006 16:17

Jörg, da Du einen AMD-Prozessor hast, wirst Du wohl dieses Utility von AMD meinen. Das hat bei meinem Prozi die Auslastung wunderbar verteilt und die Performance durchaus positiv beeinflusst.

Einen Versuch ist's zumindest wert. http://foolstown.com/sm/lam.gif

;)

jessijoerg 30.11.2006 20:24

Naja, Windows verteilt ja die Last schön auf beide Kerne. Wenn ich aber den Flusi dann starte, dann bleiben trotzdem noch Teile der Last beim Kern, wo der Flusi ist.

Ich möchte gerne der FS9.exe exclusiv einen Kern zuweisen. Alle anderen > 40 Tasks sollen auf dem anderen Kern laufen. Dann müsste die Performance besser sein.

Wenn ich nun jedem Task jedesmal anweisen muss, dass er nur den einen Kern nutzen soll, dann würde ich nie zum Spielen kommen.

Da muss es doch dafür auch ein Programm geben?!

kefali 30.11.2006 22:12

während des Flusierens
 
während des Flusierens kann man die Tasks bis auf ca. 8...10 alle abschalten.

Wenn man natürlich nebenher Video schaut und so weiter,
dann wird das mit dem Flusi nie was.

kefali

eitschpi 30.11.2006 23:25

Task auf Core legen
 
Hallo,

von www.heise.de habe ich mal ein Toot namens "launch.exe" heruntergeladen. Das kann - Zitat aus der REadme.txt - :

launch ist ein Kommandozeilen-Tool, das mehrere Programme gleichzeitig auf
verschiedenen Prozessoren anstarten kann. Dabei lässt sich auch die
jeweilige Prioritätsklasse und die Priorität des Hauptthreads vorwählen.

- Zitat Ende

Gruss HP

Chevy22 01.12.2006 09:25

Zitat:

Original geschrieben von jessijoerg Ich möchte gerne der FS9.exe exclusiv einen Kern zuweisen. Alle anderen > 40 Tasks sollen auf dem anderen Kern laufen. Dann müsste die Performance besser sein.
Also das bezweifle ich stark. Der Rechner muss erst wohl noch gebaut werden, bei dem über 40 Tasks neben dem Flusi laufen und letzterer dann immer noch flüssig zu spielen ist...

Ich habe meine Tasks auch auf ca. 10 bis 15 reduziert. Dann klappts auch noch mit ASv6, FSC und anderen Programmen nebenher.

Und wenn mir die Last dann doch mal zu viel wird, werde ich die Zusatzprogramme auf einen zweiten Rechner auslagern, damit der Flusi wieder volle CPU-Power bekommt.

HansHartmann 01.12.2006 11:43

Noch einmal (ich wiederhols auch nicht wieder...):
Die Verteilung auf die Kerne erfolgt nach dem Motto, dass Tasks mit extremer CPU-Anforderung (wie z.B. der FS) einen Kern für sich bekommen. Alle anderen Tasks werden auf dem anderen Kern ausgeführt. Erst wenn der zweite Kern auch voll ausgelastet ist, werden wieder Tasks auf den FS-Kern gelegt.
Fazit: Der FS hat auf Dual Core-Systemen quasi immer einen Kern ganz für sich alleine und die optimale Leistung wird dann erreicht, wenn der User seine Finger von der Zuordnung lässt.;)

Wilhelm 01.12.2006 11:48

Programme und Dienste abschalten
 
Hallo Jörg,

es gibt ein freeware programm, mit dem Du bestimmen kannst, welche Programme und Dienste beim Hochfahren des FS abgeschaltet werden sollen. Wenn Du den FS später wieder schließt, wird der PC automatisch herunter gefahren und anschließend neu gestartet. Danach sind alle Programme und Dienste wieder vorhanden.
Das Programm kannst Du immer wieder benutzen, denn die Programme und Dienste die Du nicht mit hochfahren möchtest, werden gespeichert. Das erspart viel Arbeit.
Das Programm ist von Ken Salter und heißt FSAutoStart. Leider gibt es seine Webseite nicht mehr. Ich kann Dir die zip Datei jedoch schicken, solltest Du daran interessiert sein.

MfG

Wilhelm

jessijoerg 01.12.2006 14:46

Okay, dann hier noch die ganze Geschichte:

Habe den Dual-Core eingebaut, ohne alles neu zu installieren.
Also aus einem AMD 3700+ wurde ein AMD X2 4600+.

Am Megaairport Frankfurt hatte ich im VC der 747 schlappe 8 FPS auf dem Taxiway. Dann habe ich angefangen, die Tasks einzuschränken.

Den Flusi nur auf Core1, FSMetar und IVAP auf Core0. Dann stieg die FPS auf 12.

Entweder muss ich alles neu installieren, was ich gerade mache, oder das iss nicht so toll, wie Windows die Tasks verschiebt.
In der FSUIPC habe ich FSMetar als Startparameter eingetragen. Wenn also der Flusi hochgefahren ist, dann erst lädt FSMetar. IVAP lädt man eh erst, wenn der Flusi voll da ist. Somit ist eigentlich der größte Task, die FS9.exe, als erstes gestartet und der Rest, der Rechenleistung benötigt, lädt nach dem Flusi.

Als Flaschenhals in meinem System vermute ich die X800GTO Grafikkarte, die es im 2D-Cockpit der 747 auf dem Taxiway bei 2/3 Bewölkung maximal auf 17 FPS schafft. Auf der Runway kommt sie auf etwa 22 FPS. Ach, wie gerne hätte ich mit allen Add-Ons im VC mit Track-IR beständig über 25 FPS, egal ob Onlineflug mit Sonnenschein oder Nacht und Nebel.

hfbo 01.12.2006 18:15

Re: Programme und Dienste abschalten
 
Zitat:

Original geschrieben von Wilhelm
Hallo Jörg,

es gibt ein freeware programm, mit dem Du bestimmen kannst, welche Programme und Dienste beim Hochfahren des FS abgeschaltet werden sollen. Wenn Du den FS später wieder schließt, wird der PC automatisch herunter gefahren und anschließend neu gestartet. Danach sind alle Programme und Dienste wieder vorhanden.
Das Programm kannst Du immer wieder benutzen, denn die Programme und Dienste die Du nicht mit hochfahren möchtest, werden gespeichert. Das erspart viel Arbeit.
Das Programm ist von Ken Salter und heißt FSAutoStart. Leider gibt es seine Webseite nicht mehr. Ich kann Dir die zip Datei jedoch schicken, solltest Du daran interessiert sein.

MfG

Wilhelm

Erhältlich unter:

http://library.avsim.net/search.php?...root&Go=Search

Herbert

overflow 15.12.2006 17:12

Zitat:

Original geschrieben von HansHartmann
Noch einmal (ich wiederhols auch nicht wieder...):
Die Verteilung auf die Kerne erfolgt nach dem Motto, dass Tasks mit extremer CPU-Anforderung (wie z.B. der FS) einen Kern für sich bekommen. Alle anderen Tasks werden auf dem anderen Kern ausgeführt. Erst wenn der zweite Kern auch voll ausgelastet ist, werden wieder Tasks auf den FS-Kern gelegt.
Fazit: Der FS hat auf Dual Core-Systemen quasi immer einen Kern ganz für sich alleine und die optimale Leistung wird dann erreicht, wenn der User seine Finger von der Zuordnung lässt.;)

Soooo? Und wie erklärst Du dann das MS selbst empfiehlt den FSX auf der CPU 1 laufen zu lassen?:idee:

Wolf-Dieter Wahl 15.12.2006 18:34

Zitat:

quote:Original geschrieben von HansHartmann
Noch einmal (ich wiederhols auch nicht wieder...):
Die Verteilung auf die Kerne erfolgt nach dem Motto, dass Tasks mit extremer CPU-Anforderung (wie z.B. der FS) einen Kern für sich bekommen. Alle anderen Tasks werden auf dem anderen Kern ausgeführt. Erst wenn der zweite Kern auch voll ausgelastet ist, werden wieder Tasks auf den FS-Kern gelegt.
Fazit: Der FS hat auf Dual Core-Systemen quasi immer einen Kern ganz für sich alleine und die optimale Leistung wird dann erreicht, wenn der User seine Finger von der Zuordnung lässt.



Soooo? Und wie erklärst Du dann das MS selbst empfiehlt den FSX auf der CPU 1 laufen zu lassen?
Hans Hartmann hat definitiv Recht. Die Aufteilung auf die Kerne (CPU0 oder CPU1) hat keine relevanten Folgen, exakt so wie Hans es beschrieben hat. Das gleiche Verhalten war schon unter der HT-Technik zu beobachten.
Um das zu bestätigen braucht man keine besondere Software, der Taskmanager offenbart es.
Und, ich füge hinzu, den letzte Satz vom Hans sollte jeder 10 mal lesen, um ihn denn endlich zu verstehen. Die Jungs von MS sind nicht dümmer als wir User. Mit Sicherheit nicht und man ist schon immer besser gefahren, wenn man dem BS die Verwaltung aller Ressourcen überlässt. Auch wenn einige meinen es besser zu können, so ist es dennoch eine Tatsache.
MS empfiehlt auch die Reduzierung der f/s auf 20 oder 25, obwohl es besser ist sie auf unbegrenzt zu lassen. Es hört sich gut an und klingt auch logisch. In der Praxis stimmt es allerdings nicht (immer).


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag