Befehl „Durchschnittliche Systemauslastung“ für Linux und die Bedeutung der drei Zahlen

Befehl „Durchschnittliche Systemauslastung“ für Linux und die Bedeutung der drei Zahlen

1. Durchschnittliche Systemlast - Grundlegende Erklärung

In der Linux-Shell gibt es viele Befehle zum Anzeigen der durchschnittlichen Auslastung, beispielsweise:

[email protected]:~# Betriebszeit
12:49:10, 182 Tage, 16:54, 2 Benutzer, durchschnittliche Auslastung: 0,08, 0,04, 0,01

[email protected]:~# w
12:49:18, 182 Tage aktiv, 16:54, 2 Benutzer, durchschnittliche Auslastung: 0,11, 0,07, 0,01

[email protected]:~# nach oben
oben – 12:50:28, 182 Tage, 16:55, 2 Benutzer, durchschnittliche Auslastung: 0,02, 0,05, 0,00

Lassen Sie mich zunächst die Bedeutung dieser drei Zahlen erklären: Sie stellen die durchschnittliche Anzahl der Prozesse in der laufenden Prozesswarteschlange des Systems in den letzten 1 Minute, 5 Minuten und 15 Minuten dar.

2. Der Einfluss der Host-Performance

1. Single-Core-CPU – Zahlen zwischen 0,00 und 1,00 sind normal

Zahlen zwischen 0,00 und 1,00 zeigen an, dass die Straßenverhältnisse sehr gut sind, es keine Staus gibt und Fahrzeuge ungehindert passieren können.

1,00 bedeutet, dass der Zustand der Straße in Ordnung ist, sich jedoch verschlechtern und Staus verursachen kann. Zu diesem Zeitpunkt verfügt das System über keine zusätzlichen Ressourcen und der Administrator muss es optimieren.

1,00- * bedeutet, dass der Straßenzustand nicht sehr gut ist. Wenn der Wert 2,00 erreicht, bedeutet dies, dass doppelt so viele Fahrzeuge warten wie auf der Brücke. In diesem Fall müssen Sie sich untersuchen lassen.

2. Multi-Core-CPU – Die Anzahl der CPU-Kerne liegt normalerweise zwischen 0,00 und 1,00

Bei Multi-Core-CPUs beträgt der Volllastwert „1,00 * Anzahl der CPU-Kerne“, also 2,00 bei einer Dual-Core-CPU und 4,00 bei einer Quad-Core-CPU.

3. Sichere durchschnittliche Systemauslastung

Eine Single-Core-Auslastung unter 0,7 ist sicher, übersteige sie jedoch 0,7, sei eine Optimierung erforderlich.

4. Auf welche Zahl soll ich achten: 1 Minute, 5 Minuten oder 15 Minuten?

Besser ist es, auf die 5-Minuten- und 15-Minuten-Zahlen zu achten, also auf die letzten beiden Zahlen.

5. Woher weiß ich, wie viele Kerne meine CPU hat?

Mit dem folgenden Befehl können Sie die Anzahl der CPU-Kerne direkt ermitteln

grep 'Modellname' /proc/cpuinfo | wc -l

Abschluss

Ermitteln Sie die Anzahl N der CPU-Kerne, beachten Sie die letzten beiden Zahlen und dividieren Sie die Zahl durch N. Wenn der erhaltene Wert kleiner als 0,7 ist, besteht kein Grund zur Sorge.

über: Slyar Home

<<:  Hostodo: 20 $/Jahr/1 GB Speicher/90 GB Speicherplatz/3 TB Datenverkehr/OpenVZ/Los Angeles

>>:  Zavio: 50 $/Jahr/4 GB RAM/100 GB Speicher/1 TB Bandbreite/OpenVZ/Los Angeles

Artikel empfehlen

Empfohlener VPS mit monatlicher Zahlung unter 5 USD und Speicherplatz über 1 TB

Voraussetzungen: monatliche Zahlung unter 5 US-Do...

Einführung in SharkSpace, einen amerikanischen Hosting-Anbieter

SharkSpace ist ein amerikanisches Hosting-Unterne...

soyoustart E5-1620 v2 16GB Speicher Kanadischer dedizierter Server Testbericht

Offizielle Website: https://www.soyoustart.com/ca...