1. #1
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.188
    Thanked 1.574 Times in 1.023 Posts

    Standard Programm um Priorität festzulegen?

    Hallo,

    ich suche eine Möglichkeit bzw. ein Programm welches mir die Priorität eines offenen Prozesses festlegen kann, sprich ich brauch diese Priorität dann nicht mehr zu ändern. Gibts sowas in der Art oder wär sowas gar nicht realisierbar?

    Danke für die Antworten.

    LG

  2. #2
    Avatar von iToxic
    Registriert seit
    18.11.2011
    Beiträge
    918
    Thanked 1.773 Times in 913 Posts

    Standard AW: Programm um Priorität festzulegen?

    Du könntest die Priorität eines Programmes dauerhaft in der Regestry zuweisen:

    Folgenden Schlüssel anlegen:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<Exe-Name>\PerfOptions]

    Folgende Werte sind möglich (alle Werte als D-Wort anlegen):
    "CpuPriorityClass"=dword
    00000000 = Normal
    00000001 = Idle
    00000002 = Normal
    00000003 = High
    00000004 = Normal
    00000005 = Below Normal
    00000006 = Above Normal
    00000007 = Normal

    "IoPriority"=dword
    00000000 = Very Low
    00000001 = Low
    00000002 = Normal

    "PagePriority"=dword (siehe unten)
    00000000 = 0
    00000001 = 1
    00000002 = 2
    00000003 = 3
    00000004 = 4
    00000005 = 5
    Oder einfach eine BATch Datei anlegen und diese in den Autostart packen:
    Echo off
    Start /high <Dein Programm mit Pfad>
    Anstelle des Paramters /high können Sie folgende Optionen verwenden, der die Einstellung für die CPU-Priorität vornimmt:
    - /Realtime: Die gesamte Leistung wird der CPU zugeordnet, wobei ich dies nicht empfehlen kann, da das System sehr instabil werden könnte.
    - /High: Die meiste Leistung der CPU wird für das Programm verwendet.
    - /AboveNormal: Der Anwendung werden etwas mehr als die üblichen Prozessorressourcen zugeteilt (ca. 10-30 % über dem Durchschnitt).
    - /Normal: Das sollte klar sein, wobei dies hier ja keinen Sinn macht, da es dir Standardeinstellung ist.
    - /BelowNormal: Der Prozessor teilt nur halb soviele Ressourcen dem Programm zu, wie üblich.
    - /Low: Der gewünschten Anwendung wird von der CPU kaum aufmerksamkeit geschenkt und sehr langsam verarbeitet.


  3. #3
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.188
    Thanked 1.574 Times in 1.023 Posts

    Standard AW: Programm um Priorität festzulegen?

    Zitat Zitat von iToxic Beitrag anzeigen
    Du könntest die Priorität eines Programmes dauerhaft in der Regestry zuweisen:

    Folgenden Schlüssel anlegen:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<Exe-Name>\PerfOptions]

    Folgende Werte sind möglich (alle Werte als D-Wort anlegen):
    Oder einfach eine BATch Datei anlegen und diese in den Autostart packen:


    Anstelle des Paramters /high können Sie folgende Optionen verwenden, der die Einstellung für die CPU-Priorität vornimmt:
    - /Realtime: Die gesamte Leistung wird der CPU zugeordnet, wobei ich dies nicht empfehlen kann, da das System sehr instabil werden könnte.
    - /High: Die meiste Leistung der CPU wird für das Programm verwendet.
    - /AboveNormal: Der Anwendung werden etwas mehr als die üblichen Prozessorressourcen zugeteilt (ca. 10-30 % über dem Durchschnitt).
    - /Normal: Das sollte klar sein, wobei dies hier ja keinen Sinn macht, da es dir Standardeinstellung ist.
    - /BelowNormal: Der Prozessor teilt nur halb soviele Ressourcen dem Programm zu, wie üblich.
    - /Low: Der gewünschten Anwendung wird von der CPU kaum aufmerksamkeit geschenkt und sehr langsam verarbeitet.
    Hört sich ziemlich kompliziert an. Hab keine Lust irgendwas an der Registrierung zu ändern und im nachhinein dann diese zu zerstören. Gibts da keine andere Möglichkeit?

  4. #4
    Avatar von iToxic
    Registriert seit
    18.11.2011
    Beiträge
    918
    Thanked 1.773 Times in 913 Posts

    Standard AW: Programm um Priorität festzulegen?

    Klar, über die BATch Mehtode, die ich im obrigen Post schon erwähnt habe


  5. #5
    Avatar von uncopyable
    Registriert seit
    19.11.2011
    Beiträge
    282
    Thanked 235 Times in 120 Posts

    Standard AW: Programm um Priorität festzulegen?

    Wenn ich mich nicht irre kann man das doch auch mit dem Task-Manager "Priorität festlegen" steht da bei mir. (win7)


    while( behappy() ) { code(); }

  6. #6
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.188
    Thanked 1.574 Times in 1.023 Posts

    Standard AW: Programm um Priorität festzulegen?

    Zitat Zitat von uncopyable Beitrag anzeigen
    Wenn ich mich nicht irre kann man das doch auch mit dem Task-Manager "Priorität festlegen" steht da bei mir. (win7)
    Ja, aber nur solange bis das Programm beendet wird. Ich will es aber dauerhaft.

Ähnliche Themen

  1. [S] 3D Programm
    Von Next im Forum Software
    Antworten: 2
    Letzter Beitrag: 21.11.2013, 20:49
  2. Priorität 1 > Priorität 10 ?
    Von patlux im Forum Internet und Technik
    Antworten: 3
    Letzter Beitrag: 11.05.2013, 17:04
  3. Spionage Programm?
    Von The Dragon im Forum Windows
    Antworten: 6
    Letzter Beitrag: 13.01.2013, 01:07
  4. Programm
    Von BaShFX im Forum Musik ♫
    Antworten: 7
    Letzter Beitrag: 11.12.2012, 14:17
  5. Antworten: 4
    Letzter Beitrag: 19.08.2012, 14:34
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.