Jedes Programm, das Sie ausführen , oder die Last , geöffnet und ausgeführt , geht durch Ihre zentrale Recheneinheit als Eingabe. Anbetracht dessen, dass CPU -Eingang - inklusive Nebenkosten , die hinter den Kulissen und Programme, die in den Vordergrund laufen laufen - kommt oft aus mehreren Quellen und läuft gleichzeitig , Priorisierung dieser Eingang ist wichtig zu halten Ihren Computer und Programme reibungslos läuft. Bedeutung
CPU Workload-Analyse offenbart seine weiten Anwendungsbereich und unterstreicht die Bedeutung der Eingang Priorität. Jedes ausführbare Programm , auch als Eltern-Prozess kann in eine Vielzahl von Anweisungen als Themen verzweigen. Wenn mehrere übergeordnete Prozesse laufen, ist es die Aufgabe einer CPU zu priorisieren und verwalten nicht nur Themen aus verschiedenen Prozessen , sondern auch solche aus verwalten innerhalb des gleichen Prozesses . Erschwerend kommt die Tatsache, dass ebenso wie Themen aus verschiedenen Prozessen können gleichzeitig ausgeführt werden , so können auch Themen aus dem gleichen übergeordneten Prozess .
Identification
Egal wie viele Programme Ihrem Computer ausgeführt wird, wird eine einzelne CPU kann nur eine Anweisung zu einem Zeitpunkt, zu verarbeiten. Als Ergebnis wird ein Eingang Prioritätsstufe von Leerlauf, unter normalen , normal, über der normalen oder hohen bestimmt die Reihenfolge, in der jeder Prozess-und Thread läuft . Unterstützung der CPU bei der Vergabe Vorrang , zumindest am Anfang , ist das Betriebssystem . Im Fall von einem Windows-Betriebssystem , ist die "Helfer ", ein Feature namens Windows-System- Scheduler .
Prozess
Eingang Priorisierung beginnt mit dem System Scheduler Zuweisen des übergeordneten Prozesses eine Basis oder Standard-Priorität gemäß seiner Priorität Klasse. Sie können die Priorität sowie die Anzahl der Threads pro Prozess enthält in der Process Abschnitt der Windows- Task-Manager. Während die meisten beginnen mit einem Basis- Priorität normal, starten Bildschirmschoner und Low-Level- System-Monitoring- Prozesse mit der Priorität unter normalen und Prozesse wie den Windows Task-Manager , Start-Up -Anwendung und Printer Communication System Start mit einer hohen Prioritätsstufe . Während Prozesse mit einer Basisprioritätsebene höher als normal immer zuerst ausgeführt , einen zweiten Eingang Priorität - legt fest, wann die mit einem unter dem Normalwert oder normaler Priorität run - als dynamische Priorität. Wenn die CPU-System Eingang wie der System-Timer oder Benutzereingaben wie Mausklick oder Tastatur Schlaganfall, steigert es die Priorität des Prozesses , ermöglicht es zu laufen , reduziert Priorität wieder auf die Standardeinstellungen und dann sofort in das nächste Prozess oder Thread auf ihre Ausführung warten .
Optionen
Wählen Sie einen Prozess in der Windows Vista oder Windows 7 Task-Manager mit der rechten Maustaste und wählen Sie dann "Set Priority" auf CPU-Priorität überschreiben Bestimmungen und zwingen Sie Ihren Computer, um einen Prozess mit einer höheren Priorität ausgeführt . Trainieren Sie diese Option mit Sorgfalt, aber, wie es Probleme wie hängen oder Programme zum Absturz bringen kann , wenn Ihre CPU ignoriert einen Prozess oder Thread von Bedeutung oder ermöglicht eine geringe Bedeutung zu nehmen zu viel Zeit. Wenn Sie eine Anwendung , die Sie wissen, ist ressourcenintensiv beginnen und möchte seinen Eingang Priorität zu ändern , damit es reibungslos läuft , ändern Sie die Priorität während es läuft und dann sofort die Priorität zurück zu seiner Basis-Ebene .