CPU-Auslastung

CPU-Auslastung

Die Prozessorauslastung wird für Multitasking-Systeme ermittelt. Sie gibt an, welchen Anteil seiner Arbeitszeit der Prozessor tatsächlich produktive Aufgaben bearbeitet. Er stellt eine Art Wirkungsgrad dar.

In einem Multitasking-System muss zwischen den einzelnen ablaufenden Prozessen laufend umgeschaltet werden. Dieses Umschalten führt zu einer Belastung des Prozessors. Während der Umschaltzeit kann der Prozessor keine produktiven Prozesse ausführen.

Formal berechnet sich die Prozessorauslastung damit als Verhältnis aus der Nutzarbeitszeit und der geleisteten Arbeitszeit des Prozessors.

Bei n laufenden Prozessen, die jeweils die Nutzzeit tk hatten, ergibt sich damit die Formel: \eta = \frac{{\sum_{k=1}^n t_k}}{t_{gesamt}}

tgesamt ist dabei die Gesamtzeit.

Logischer Weise kann ein Prozessor maximal zu 100% ausgelastet werden, damit folgt, dass 0 < \eta \le 1 gelten muss.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • CPU-Last — Die CPU Last oder auch CPU Auslastung wird üblicherweise prozentual angegeben und beschreibt einen Zustand eines oder mehrerer Hauptprozessoren (CPUs) eines Computers. Je mehr Rechenzeit für die Bewältigung laufender Prozesse benötigt wird, desto …   Deutsch Wikipedia

  • CPU-Leistungsaufnahme — ist Leistung, die eine CPU aufnimmt und in Wärme umwandelt. Unterschiedliche Prozessor Typen können bei gleichem Taktsignal einen unterschiedlichen Energieverbrauch aufweisen. Je nach Anwendung, kostengünstig oder energiesparend, fällt die CPU… …   Deutsch Wikipedia

  • CPU — Die Artikel Prozessor (Hardware), Mikroprozessor und Hauptprozessor überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese Überschneidungen. Bitte… …   Deutsch Wikipedia

  • Load Average — Load bezeichnet die momentan laufenden oder auf bestimmte Ereignisse wartenden Prozesse auf einem Computersystem. Man spricht dabei davon, dass „der Rechner einen Load von X hat“ (wobei X eine reelle Zahl größer gleich null ist). Sie wird… …   Deutsch Wikipedia

  • Loadavg — Load bezeichnet die momentan laufenden oder auf bestimmte Ereignisse wartenden Prozesse auf einem Computersystem. Man spricht dabei davon, dass „der Rechner einen Load von X hat“ (wobei X eine reelle Zahl größer gleich null ist). Sie wird… …   Deutsch Wikipedia

  • Serverload — Load bezeichnet die momentan laufenden oder auf bestimmte Ereignisse wartenden Prozesse auf einem Computersystem. Man spricht dabei davon, dass „der Rechner einen Load von X hat“ (wobei X eine reelle Zahl größer gleich null ist). Sie wird… …   Deutsch Wikipedia

  • System Load — Load bezeichnet die momentan laufenden oder auf bestimmte Ereignisse wartenden Prozesse auf einem Computersystem. Man spricht dabei davon, dass „der Rechner einen Load von X hat“ (wobei X eine reelle Zahl größer gleich null ist). Sie wird… …   Deutsch Wikipedia

  • Load — bezeichnet die momentan laufenden oder auf bestimmte Ereignisse wartenden Prozesse auf einem Computersystem. Man spricht dabei davon, dass „der Rechner einen Load von X hat“ (wobei X eine positive Zahl ist). Sie wird landläufig mit der Auslastung …   Deutsch Wikipedia

  • Prozess-Scheduler — Ein Prozess Scheduler (Scheduler = Steuerprogramm) ist eine Arbitrationslogik, die die zeitliche Ausführung mehrerer Prozesse in Betriebssystemen regelt. Prozess Scheduler kann man grob in unterbrechende (preemptive) und nicht unterbrechende (non …   Deutsch Wikipedia

  • Prozessverwaltung — Ein Prozess Scheduler (Scheduler = Steuerprogramm) ist eine Arbitrationslogik, der die zeitliche Ausführung mehrerer Prozesse in Betriebssystemen regelt. Prozess Scheduler kann man grob in unterbrechende (preemptive) und nicht unterbrechende (non …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”