dommasch
Goto Top

Dienst mit Priorität starten

Hallo admin-Gemeinde,

ich benötige mal ein Tipp: Wie kann ich einem Dienst, den ich normalerweise mit "net start" unter w2k3 starte, eine bestimmte Priorität zuweisen? Googlen hat mir leider nicht viel gebracht!

Grüße,
Thomas Lindner

Content-ID: 10463

Url: https://administrator.de/contentid/10463

Ausgedruckt am: 15.11.2024 um 05:11 Uhr

Janni
Janni 09.05.2005 um 16:58:54 Uhr
Goto Top
tolle Ausrede, jetzt muß man schon darauf hinweisen, wie Gesucht werden muß (oder was face-wink ) ??????

Goggeln mit "prioritäten prozesse net start", der erste Eintrag bringt schon:


Prozesse im Hintergrund optimal abstimmen

Folgende Situation: Ihr bearbeitet mit einem Authoring-Programm eine DVD, wollen aber gleichzeitig im Internet surfen.

Prioritäten setzen: Im Taskmanager gebt Ihr einzelnen Prozessen per Kontextmenü mehr Rechenzeit. Der Browser baut sich dabei oft quälend langsam auf ? der Rechner gibt dem Film einfach zu viel seiner Rechenzeit ab. Ihr könnt das während des Arbeitens mit den Programmen ändern, indem Ihr Prioritäten verteilt. Das geht über den Taskmanager:

Drückt die Tastenkombination [Strg]+[Alt]+[Entf] und aktiviert die Schaltfläche »Taskmanager«. Auf dem Register »Anwendungen« klickt Ihr mit der rechten Maustaste auf das Programm, das Ihr beschleunigen wollt und wählt im Kontext-Menü »Zum Prozess wechseln«.

Nun habt Ihr den Hauptprozess des laufenden Programms auf dem Register »Prozesse« markiert vor Euch. Klickt wiederum mit rechts auf diesen Prozess, geht auf »Priorität festlegen« und legt eine Stufe fest ? etwa »Hoch«. Die »Echtzeit« solltet Ihr vermeiden, das lohnt sich nur bei Dual-Prozessor-Systemen.
Der Nachteil dieser Methode: Sobald Ihr die Programme beenden, hat Windows diese Prioritäten wieder vergessen. Das könnt Ihr nur ein wenig abfedern, indem Ihr euch Batch-Dateien anlegen, die die Priorität gleich mitbestimmen. Ein Befehl, der zum Beispiel den Internet-Explorer mit hoher Priorität startet, lautet:

start /HIGH iexplore

Hier die Prioritäten für »Start«, angeordnet von höchster bis niedrigste Stufe:

RealTime (Echtzeit)
High (Hoch)
AboveNormal (Höher als normal)
Normal (Normal)
BelowNormal (Niedriger als normal)
Low (Niedrig)

Allerdings sieht man diese Einstellung nicht im Taskmanager. Der zeigt seltsamerweise weiterhin »Normal« an.
dommasch
dommasch 09.05.2005 um 22:20:36 Uhr
Goto Top
Hallo Janni,

nein, es war keine "Ausrede". Diese Artikel habe ich auch alle gefunden, helfen mir in meiner Situation aber nicht weiter:

1. Ich möchte den Dienst mit einem Skript schon beim Starten auf höhere Priorität setzten, nicht erst während der Laufzeit
2. Leider ist es gerade wärend der Laufzeit auch nicht möglich, meinen Dienst zu verändern (centura sql datenbank). Hier wird der Zugriff auf den Prozess verweigert.

i.Ü. bin ich einer von der Sorte, die erstmal selber probieren

trotzdem vielen Dank für die schnelle Reaktion.

Thomas Lindner

Ach ja, meiner Kenntnis nach kann ich mit "start" keine systemdienste starten... oder etwa doch? Gibt es denn keine Möglichkeit, Prioritäten bei mit Hilfe des net-Befehls festzulegen?