Was hier mehrfach falsch Angenommen wird, dass es sich bei der Priorität der Programme um die Leistungsverteilung handelt.
Tatsächlich funktionieren unsere Systeme aus einem Netz von Unterbrechungen (Umleitungen, wenn du es so willst). Ein Programm wird stets von Anfang bis Ende ausgelesen, es sei denn es beinhaltet eine Umleitung auf eine andere Stelle oder Subprogramm. Wenn du zB einen Befehl erteilst (wie eine Tastatureingabe), so reagieren gleichzeitig mehrere im Hintergrund laufende Programme auf diesen Befehl, vorausgesetzt es steht natürlich in ihrem Code.
Welches aber zuerst reagieren darf, wird heute von der Priorität geregelt:
Bei den allerersten Systemen galt - das allerletzte geladene Programm darf zuerst reagieren.
Bei modernen Systemen sind die meisten Programme gleichberechtigt und werden vom Betriebssystem dazu autorisiert eine Aktion durchzuführen. Bei Windows 7 zB wählt das System immer das im Vordergrund laufendes Programm als erstes aus. Du kannst aber als Nutzer einzelne Prioritäten höher oder tiefer ansetzen, sodass andere Programme benachteiligt / höher gewertet werden. Damit änderst du nicht direkt die Leistungsverteilung(!), die einem einzelnen Programm zusteht, sondern setzt die Ausführung dessen Prozesse an höhere/tiefere Stelle. Damit reagiert das Programm dementsprechend schnell oder langsam, da dessen Anfragen vom Prozessor an verschiedenen Takten bearbeitet werden.
Aufpassen:
Wenn du ein Programm tiefer ansetzt als normal, wird es sehr langsam oder kaum reagieren, da es kaum Prozessortakte abbekommt. (Nur ratsam, wenn ein Prozess laufen muss, aber einen anderen bei der Ausführung stört!)
Wenn du eine höhere Priorität für etwas ansetzt, solltest du genau wissen, dass es auf keine laufenden Systemprozesse angewiesen ist. Denn dadurch machst du die Programmfolge kaputt und könntest im schlimmsten Fall einen Systemabsturz oder Freeze erreichen. (Grundsätzlich ist das hochsetzen einer Priorität in neuen Systemen NUR ratsam, wenn es nicht anders geht - was kaum der Fall ist. Win7 geht mit der Prioritätsreihenfolge sehr intelligent um und bedarf in diesem Sinne keine Hilfe.)
Ich kann dir zuletzt nur raten Prioritäten niemals dauerhaft zu verändern! Im Taskmanager wird die Priorität eines Prozesses nur für die laufende Sitzung geändert - wenn du hierbei einen Fehler machst, ist es nicht so schlimm, da nach dem Neustart die Standardeinstellungen wiederherstellt werden.