[GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

mademyday
Beiträge: 272
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von mademyday » 03.03.2024, 20:44

Diese Werte gar nicht anpassen, du musst den Mittelwert zws fuenf und fuenfz berechnen

Edit:
- Henke hat natürlich Recht. load-avg zeigt Minuten(!)-Werte an (1, 5 und 15 min) und keine Sekunden, ich habe das in der Frage überlesen;
- den 10 min-Wert erhält man wie beschrieben nur als Mittelwert berechnet - nicht gemessen - das gibt load nicht her
- insofern ist wohl auch der cuxd(?)-Screenshot "falsch"
Zuletzt geändert von mademyday am 04.03.2024, 09:42, insgesamt 1-mal geändert.

Benutzeravatar
Henke
Beiträge: 1526
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von Henke » 03.03.2024, 22:08

andrzejgilas hat geschrieben:
03.03.2024, 20:22
Wie kann das Skript so geändert werden, dass das Ergebnis für 10s angezeigt wird?
Gar nicht.
Der minimale Zeitraum ist 1 Minute, da kann man nicht auf 10 sec aufteilen.

Um die CCU Auslastung zu ermitteln, muss man auf andere Daten zurückgreifen und dann auch entsprechend durch die Anzahl der Kerne teilen.
Es ist aber nicht sinnvoll ein Script zu konturieren, das alle 10 Sekunden läuft.

Nimm das und beachte Usage:
viewtopic.php?t=75415&p=731641#p731641

Benutzeravatar
Baxxy
Beiträge: 10850
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von Baxxy » 04.03.2024, 22:41

Wie CUxD an den 10s Wert kommt kann ich auch nicht sagen.
Wenn man den unbedingt haben möchte kann man ja das passende CUxD-Gerät mit der entsprechenden Konfig anlegen.
[Handbuch - 5.7 (90) Universal Wrapper Devices]

Ansonsten kann man grob sagen das bei einem 4-Kernigem System ein Loadavg von 1.0 etwa 25% Gesamtauslastung entspricht.
Also wie schon erwähnt wurde:
(loadavg * 100.0) / Anzahl CPU-Kerne

Benutzeravatar
Henke
Beiträge: 1526
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von Henke » 04.03.2024, 23:03

Baxxy hat geschrieben:
04.03.2024, 22:41
Wie CUxD an den 10s Wert kommt kann ich auch nicht sagen.
cat /proc/stat -> idle -> diff Wert vorher :wink:

Benutzeravatar
Baxxy
Beiträge: 10850
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2229 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von Baxxy » 04.03.2024, 23:28

Falls jemand mal sein System auslasten möchte, hier beispielhaft für einen 4-Kerner...
(um z.B. die Watchdogs zu testen... :wink: )
Auf der Konsole:

Code: Alles auswählen

sha1sum /dev/zero | sha1sum /dev/zero | sha1sum /dev/zero | sha1sum /dev/zero

andrzejgilas
Beiträge: 202
Registriert: 16.01.2021, 00:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 19 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von andrzejgilas » 05.03.2024, 05:06

Baxxy hat geschrieben:
04.03.2024, 23:28
Falls jemand mal sein System auslasten möchte, hier beispielhaft für einen 4-Kerner...
(um z.B. die Watchdogs zu testen... :wink: )
Auf der Konsole:

Code: Alles auswählen

sha1sum /dev/zero | sha1sum /dev/zero | sha1sum /dev/zero | sha1sum /dev/zero
Ich habe dies verwendet:

ein

Code: Alles auswählen

for i in 1 2 3 4; do while : ; do : ; done & done 
aus

Code: Alles auswählen

for i in 1 2 3 4; do kill %$i; done
CCU3 (rpi5) RaspberryMatic + 49 Gerate (HmIP-HAP, HmIP-HAP JS1, 3xHmIP-BWTH, 3xHmIP-PCBS, 2xHmIP-PCBS2, HmIP-SMO, 2xHmIP-SWDO-PL, 3xHmIP-PSM-CH, HmIP-FCI6, 4xHmIP-SRH, 3xHmIP-SWDO-I, HmIP-KRC4, HmIP-RC8, 7xHmIP-FBL, HmIP-FDT, HmIP-FSI16, 5xHmIP-FSM, 2xHmIP-STHO, HmIP-WRC6, 2xHmIP-SWDM, HmIP-FSM16, HmIP-WTH-1, 2xHMIP-WRC2) , CCU-Historian, Mediola App, VPN - Synology RT2600ac

andrzejgilas
Beiträge: 202
Registriert: 16.01.2021, 00:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 19 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von andrzejgilas » 05.03.2024, 16:58

Baxxy hat geschrieben:
04.03.2024, 22:41
Wie CUxD an den 10s Wert kommt kann ich auch nicht sagen.
Wenn man den unbedingt haben möchte kann man ja das passende CUxD-Gerät mit der entsprechenden Konfig anlegen.
[Handbuch - 5.7 (90) Universal Wrapper Devices]

Ansonsten kann man grob sagen das bei einem 4-Kernigem System ein Loadavg von 1.0 etwa 25% Gesamtauslastung entspricht.
Also wie schon erwähnt wurde:
(loadavg * 100.0) / Anzahl CPU-Kerne
wie man das macht? Können Sie mir eine Code-Zeile geben? Ich weiß nicht, wie ich es machen soll
11.png
Ich habe alles von hier https://www.baeldung.com/linux/get-cpu-usage aus versucht und es funktioniert nicht
CCU3 (rpi5) RaspberryMatic + 49 Gerate (HmIP-HAP, HmIP-HAP JS1, 3xHmIP-BWTH, 3xHmIP-PCBS, 2xHmIP-PCBS2, HmIP-SMO, 2xHmIP-SWDO-PL, 3xHmIP-PSM-CH, HmIP-FCI6, 4xHmIP-SRH, 3xHmIP-SWDO-I, HmIP-KRC4, HmIP-RC8, 7xHmIP-FBL, HmIP-FDT, HmIP-FSI16, 5xHmIP-FSM, 2xHmIP-STHO, HmIP-WRC6, 2xHmIP-SWDM, HmIP-FSM16, HmIP-WTH-1, 2xHMIP-WRC2) , CCU-Historian, Mediola App, VPN - Synology RT2600ac


andrzejgilas
Beiträge: 202
Registriert: 16.01.2021, 00:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 19 Mal

Re: [GELÖST] CPU-Last, CPU Temp und RAM Auslastung

Beitrag von andrzejgilas » 05.03.2024, 20:46

Baxxy hat geschrieben:
05.03.2024, 19:07
andrzejgilas hat geschrieben:
05.03.2024, 16:58
eine Code-Zeile
Man muss doch nur das CUxD-Device anlegen mit den Einstellungen die auf Seite 71 unten zu sehen sind.
funktioniert, danke :-)
33.png
11.png
CCU3 (rpi5) RaspberryMatic + 49 Gerate (HmIP-HAP, HmIP-HAP JS1, 3xHmIP-BWTH, 3xHmIP-PCBS, 2xHmIP-PCBS2, HmIP-SMO, 2xHmIP-SWDO-PL, 3xHmIP-PSM-CH, HmIP-FCI6, 4xHmIP-SRH, 3xHmIP-SWDO-I, HmIP-KRC4, HmIP-RC8, 7xHmIP-FBL, HmIP-FDT, HmIP-FSI16, 5xHmIP-FSM, 2xHmIP-STHO, HmIP-WRC6, 2xHmIP-SWDM, HmIP-FSM16, HmIP-WTH-1, 2xHMIP-WRC2) , CCU-Historian, Mediola App, VPN - Synology RT2600ac

Antworten

Zurück zu „RaspberryMatic“