NEWS
Angaben zur Systemauslastung RPI
-
Nach intensivem Suchen konnte ich dennoch keine klare Antwort finden; nun hoffe ich hier auf Unterstützung.
Wir haben einen Raspberry Pi 4 mit 4 GB in Betrieb. Es sind 24 Instanzen in Betrieb. Nun mussten wir feststellen, dass der Pi 4 sehr heiß wird, nur noch mit 1500 MHz getaktet wird und insgesamt sehr zäh läuft.
Ein Blick in die Anzeige des RPI-Adapters liefert..
Ein Flaschenhals scheint schonmal das RAM zu sein, das ziemlich voll ist - zu ca. 90% belegt.
Hinsichtlich der Werte load1, load5 und load15 ist mir nicht klar, was diese Werte nun bedeuten. Sie sollen ja die Anzahl der Prozesse zeigen, die auf Bearbeitung innerhalb der Zeitspannen 1, 5 und 15 Minuten warten oder bereits in Bearbeitung sind. Soweit, so gut.
Nun meine Frage: Beziehen sich diese Zahlen auf die CPU oder auf einen Kern, wovon der Pi 4 ja vier Stück vorzuweisen hat.
-
Bezieht sich auf einen 'Kern'. Bei Werten über 4 ist der io-load also übervoll bei der Kiste.
Deswegen muss man das immer im Zusammenhang lesen:Systemuptime and Load: 15:08:20 up 4:18, 1 user, load average: 0.58, 0.52, 0.39 CPU threads: 12
Hier auf dem System sind also 12 'Kerne' vorhanden, also noch massig Platz.
-
Vielen Dank
Daraus schließe ich, dass das RAM für das zähe Laufzeitverhalten verantwortlich sein müsste, zumal der Swap-Speicher zeitweise kräftig frequentiert wird.
Aber was erklärt nun die hohen Temperaturen?
Wir haben in einer zweiten Installation einen Pi 4 mit 8 GB Ram in Betrieb. Der läuft jedoch auch zäh, nämlich immer dann, wenn ich im Objektbaum viele Teilbäume geöffnet habe. Die Temperatur überschreitet jedoch nie 40°C und die Taktfrequenz liegt beständig bei 1800MHz.
-
@legro sagte in Angaben zur Systemauslastung RPI:
Ein Flaschenhals scheint schonmal das RAM zu sein, das ziemlich voll ist - zu ca. 90% belegt.
Falsch. Relevant ist was noch 'available' ist.
free ist irrelevant, das ist einfach nur ungenutzter Speicher. Sollte man vermeiden und mit Daten füllen. -
@legro sagte in Angaben zur Systemauslastung RPI:
Aber was erklärt nun die hohen Temperaturen?
Welche? Unter 60° ist sehr kühl.
-
@legro sagte in Angaben zur Systemauslastung RPI:
Der läuft jedoch auch zäh, nämlich immer dann, wenn ich im Objektbaum viele Teilbäume geöffnet habe.
Normal.
Die Temperatur überschreitet jedoch nie 40°C und die Taktfrequenz liegt beständig bei 1800MHz.
Die Taktfrequenz sollte aber dynamisch vom 'Governor' angepasst werden.
-
Zum Vergleich einmal die Daten unseres zweiten Systems ..
Der Pi 4 bleibt hier wesentlich kühler bei in etwa gleichen Auslastungen (Instanzen).
Für beide ist governor = ondemand eingestellt.
-
@legro sagte in Angaben zur Systemauslastung RPI:
Der Pi 4 bleibt hier wesentlich kühler
Und? Beide Temperaturen sind absolut im grünen Bereich.
SWAP wird bei Neuinstallationen mittlerweile aber mit 512MB angelegt. Das kannste ja mal anpassen.
-
Nach unserer Erinnerung wird der eine Pi 4 erst seit den letzten Wochen so heiß. Zuvor lagen die Temperaturen dieses Systems deutlich unter 50°C. Wir haben keine nennenswerten Änderungen vorgenommen.
Sei‘s d‘rum! Ich vertraue auf dein Urteil.
-
@legro sagte in Angaben zur Systemauslastung RPI:
erst seit den letzten Wochen so heiß.
Es ist Sommer und die Temperaturen steigen...
-
In der Ausgabe von
iob diag
werden Drosselungen aufgrund von thermischen Problemen ausgewiesen. Solange da nix auftaucht ist alles i. O.
-
@legro sagte in Angaben zur Systemauslastung RPI:
Der läuft jedoch auch zäh, nämlich immer dann, wenn ich im Objektbaum viele Teilbäume geöffnet habe.
Das ist bekannt.
Das soll man deswegen auch nicht machen.Aus gleichem Grund wurde der ehemalige Reiter 'Ereignisse' abgeschafft, da dieser schwächere Server in die Knie zwingen konnte.
@thomas-braun sagte in Angaben zur Systemauslastung RPI:
Die Taktfrequenz sollte aber dynamisch vom 'Governor' angepasst werden.
aber nur, wenn noch Luft nach unten ist.
Dein zweiter Pi4 hat ja nur 1/4 von dem ersten zu tun@thomas-braun sagte in Angaben zur Systemauslastung RPI:
Es ist Sommer und die Temperaturen steigen...