process-priorität ändern

Seite 1 von 1 - Forum: Windows auf overclockers.at

URL: https://www.overclockers.at/windows/process-prioritaet_aendern_48431/page_1 - zur Vollversion wechseln!


crolexx schrieb am 15.09.2002 um 23:21

Hallo leute,

ich such seit geraumer zeit ein prog welches die priorität von programmen unter nt/2k/xp ändern kann. daß es auch mit dem taskmanager geht ist klar, jedoch habe ich das problem das auch eventuell gestartete childprozesse automatisch mit einer bestimmten priorität gestartet werden sollten.

kennt jemand von euch so ein programm?
schön langsam bezweifle ich daß es soetwas gibt.


m.f.G.
Robert


Ringding schrieb am 16.09.2002 um 01:02

?
Child Prozesse werden mit der gleichen Priorität gestartet wie der Parent.


caws schrieb am 16.09.2002 um 11:15

jo stimmt.
die priorität kannst eh selber bestimmen:

start /* "progname"

* /low /belownormal /normal /abovenormal /high /realtime


crolexx schrieb am 16.09.2002 um 12:53

Naja, ich hab mich da nicht richtig ausgedrückt.
Es geht um folgendes, ich hab da das distributed-computing prog von united devices laufen (http://www.ud.com). das programm startet zwar mit normaler priorität, jedoch die von diesem programm gestarteten tasks laufen mit niedrigster priorität. ich kann sie zwar händisch mit hilfe des taskmanagers ändern, jedoch ist der pc ca. 16 stunden pro tag unbeaufsichtigt und ca. alle 4 stunden wird jedesmal von dem hauptprogramm ein anderer task gestartet der wiederum mit der niedrigsten prio läuft.
vielleicht gibts da doch ein prog welches automatisch prio´s zuordnen kann.
ich hoffe es wohl.
trotzdem danke für die info mit start /* task

ciao


Philipp schrieb am 16.09.2002 um 13:33

Eventuell mit WinTasks Professional: http://www.majorgeeks.com/article.php?sid=628


Ringding schrieb am 16.09.2002 um 15:14

Und warum soll's mit einer höheren Priorität laufen?


crolexx schrieb am 16.09.2002 um 16:15

ich hoffe dadurch mehr berechnungen in der selben zeit erledigen zu können, da ich annehme das durch heraufsetzten der priorität
(idle -> high) dem task etwas mehr prozessorzeit zugewiesen wird.
wenn es nur ein paar % mehr leistung bringt reicht es mir schon:)

greets


Ringding schrieb am 16.09.2002 um 20:13

Zitat von crolexx
..., da ich annehme das durch heraufsetzten der priorität
(idle -> high) dem task etwas mehr prozessorzeit zugewiesen wird.

Die Annahme ist falsch.

Es wird überhaupt nicht schneller. Es werden nur die anderen Programme langsamer.


Shadow schrieb am 16.09.2002 um 20:26

es wird schon schneller das es anderen programmen rechenzeitwegnimmt
aber
1. nicht wesentlich schenller
2. sys geht in *****

lass es


Ringding schrieb am 16.09.2002 um 22:00

Es wird nicht schneller. Angenommen, eine anderes Programm hat 5 Sekunden zu rechnen. Es rechnet nicht weniger und nicht mehr, unabhängig davon, ob das UD läuft oder nicht. Wenn nun UD auf Idle läuft, dann läuft das andere Programm genau 5 Sekunden, und danach läuft UD wieder zu 100%. Das andere Programm hat dem UD also 5 Sekunden weggenommen.
Laufen aber beide auf der gleichen Priorität, dann läuft das andere Programm nur halb so schnell, braucht also 10 Sekunden und nimmt somit dem UD auch 10/2 (=5) Sekunden weg, also genau gleich viel, denn während dieser 10 Sekunden ist das UD ja auch mit halber Geschwindigkeit weitergelaufen.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025