Entwickler-Ecke
Windows API - Ist Thread-Priorität abhängig von Prozess-Priorität?
Calculon - Mo 05.11.07 13:50
Titel: Ist Thread-Priorität abhängig von Prozess-Priorität?
Das ist meine Frage. Habe dazu nix finden können.
Bsp.:
ProcessPriority=IDLE_PRIORITY_CLASS
ThreadPriority=THREAD_PRIORITY_ABOVE_NORMAL
Läuft mein Thread in meinem "Schnecken-Tempo-Prozess" jetzt auch Schnecken-Tempo oder läuft der unabghängig vom Prozess (also etwas höher als normal)?
Gruß
Calculon
--
Stefan.Buchholtz - Mo 05.11.07 14:07
Die effektive Priorität eines Threads ergibt sich Prozess-Priorität modifiziert mit der Thread-Priorität. Dabei ist die Prozess-Priorität dominierend - bei deinem Beispiel ergibt sich eine effektive Priorität, die niedriger liegt als ein Standard-Thread (ProcessPriority=NORMAL_PRIORITY_CLASS, ThreadPriority=THREAD_PRIORITY_NORMAL).
Auf
http://msdn2.microsoft.com/en-us/library/ms685100.aspx ist ein Tabelle.
Stefan
Calculon - Mo 05.11.07 14:12
| Stefan.Buchholtz hat folgendes geschrieben: |
| Die effektive Priorität eines Threads ergibt sich Prozess-Priorität modifiziert mit der Thread-Priorität. Dabei ist die Prozess-Priorität dominierend - bei deinem Beispiel ergibt sich eine effektive Priorität, die niedriger liegt als ein Standard-Thread |
Ja, das haben Tests auch gezeigt. Vielen Dank für den Link! Wird sofort gebookmarked!
Gruß
Calculon
--
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!