NEWS
RasPi 5, 8 GB überlastet
-
@tcfigge sagte: diag
6,7 GB RAM + 104 MB Swap verbraucht: Das sieht nicht gesund aus.
Prüfe mittop
, welche Prozesse so viel RAM verbrauchen. -
@tcfigge sagte in Alias-Manager Adapter:
Einer Produktiv, und einer zum Spielen...
auf einem raspi? naja. selbst dann wären es 2 und nicht mehrere.
-
top - 14:11:34 up 22:26, 1 user, load average: 0.98, 8.30, 9.21 Tasks: 196 total, 1 running, 195 sleeping, 0 stopped, 0 zombie top - 14:11:51 up 22:26, 1 user, load average: 0.76, 7.89, 9.06 Tasks: 196 total, 1 running, 195 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 8053.7 total, 1389.5 free, 6267.6 used, 493.8 buff/cache MiB Swap: 100.0 total, 0.4 free, 99.6 used. 1786.1 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 81832 iobroker 20 0 1426784 551728 15360 S 0.0 6.7 4:07.61 io.javascript.0 81860 iobroker 20 0 1297168 535904 17168 S 0.0 6.5 3:58.38 io.javascript.1 804 redis 20 0 1134192 513728 3088 S 0.0 6.2 63:22.86 redis-server 81890 iobroker 20 0 1185696 307760 17760 S 0.0 3.7 3:06.83 io.admin.0 2114 iobroker 20 0 1086768 236768 19392 S 0.0 2.9 0:32.49 io.tankerkoenig 840 iobroker 20 0 5246528 151296 14352 S 0.0 1.8 2:53.59 iobroker.js-con 2157 iobroker 20 0 5210160 134480 20496 S 0.0 1.6 7:19.37 io.ring.0 2052 iobroker 20 0 5031344 114304 19104 S 0.0 1.4 27:52.29 io.traccar.0 1949 iobroker 20 0 728352 111824 15024 S 0.0 1.4 1:24.50 io.linkeddevice 1472 iobroker 20 0 973152 110528 16240 S 0.0 1.3 1:22.36 io.alexa2.0 1332 iobroker 20 0 717024 104864 18240 S 0.0 1.3 11:00.25 io.shelly.0 1837 iobroker 20 0 5173072 93600 13616 S 0.0 1.1 1:03.87 io.parcel.0 1407 iobroker 20 0 4964288 92048 18176 S 0.0 1.1 10:13.11 io.unifi.0 1438 iobroker 20 0 9362672 89488 14272 S 0.0 1.1 0:25.24 io.backitup.0 1290 iobroker 20 0 4866928 88752 19376 S 0.0 1.1 14:59.02 io.hue.0 1080 iobroker 20 0 788944 87008 16256 S 0.0 1.1 1:29.32 io.sql.0 1668 iobroker 20 0 832080 84800 19328 S 0.0 1.0 0:26.16 io.iot.0 1896 iobroker 20 0 5162160 82880 18832 S 0.0 1.0 0:37.24 io.hoover.0 53476 iobroker 20 0 982992 81504 19264 S 0.0 1.0 0:19.52 io.telegram.9 53434 iobroker 20 0 983264 81488 19312 S 0.0 1.0 0:19.85 io.telegram.4 53465 iobroker 20 0 982896 81152 19248 S 0.0 1.0 0:19.44 io.telegram.8 53427 iobroker 20 0 983504 80592 19120 S 0.0 1.0 0:19.54 io.telegram.7 53509 iobroker 20 0 982528 80384 19312 S 0.0 1.0 0:20.06 io.telegram.2 53455 iobroker 20 0 982464 80304 19184 S 0.0 1.0 0:20.19 io.telegram.13 53448 iobroker 20 0 978784 80192 19360 S 0.0 1.0 0:19.48 io.telegram.6 53467 iobroker 20 0 982848 80192 19248 S 0.0 1.0 0:19.44 io.telegram.5 53486 iobroker 20 0 979744 79792 19424 S 0.0 1.0 0:19.50 io.telegram.1 53508 iobroker 20 0 982848 79744 19248 S 0.0 1.0 0:19.20 io.telegram.11 53441 iobroker 20 0 979520 79600 19312 S 0.0 1.0 0:19.96 io.telegram.3 53466 iobroker 20 0 978384 78240 19392 S 0.0 0.9 0:19.71 io.telegram.12 53507 iobroker 20 0 983744 77808 17216 S 0.0 0.9 0:19.53 io.telegram.10 53469 iobroker 20 0 982976 77744 17344 S 0.0 0.9 0:19.41 io.telegram.0 1529 iobroker 20 0 702336 75760 15264 S 0.0 0.9 1:15.05 io.hm-rpc.3 2131 iobroker 20 0 956480 75744 17664 S 0.0 0.9 0:56.06 io.bring.0 1791 iobroker 20 0 959168 75632 19136 S 0.0 0.9 0:35.80 io.vw-connect.0 1544 iobroker 20 0 698432 73968 15824 S 0.0 0.9 2:21.12 io.hm-rpc.0 1819 iobroker 20 0 825472 73824 14368 S 0.0 0.9 0:23.16 io.web.0 1451 iobroker 20 0 695472 72704 15744 S 0.0 0.9 0:53.65 io.hm-rega.0 1260 iobroker 20 0 694624 69744 14464 S 0.0 0.8 0:40.16 io.hm-rpc.2 1516 iobroker 20 0 5150800 66480 16160 S 0.0 0.8 0:28.31 io.mielecloudse 1612 iobroker 20 0 821888 66416 19536 S 0.0 0.8 0:24.84 io.cloud.0 1582 iobroker 20 0 952192 65952 18528 S 0.0 0.8 0:29.28 io.todoist2.0 1774 iobroker 20 0 713120 64736 14704 S 0.0 0.8 0:25.76 io.simple-api.0 2025 iobroker 20 0 688528 64368 14272 S 0.0 0.8 0:21.64 io.followthesun 1919 iobroker 20 0 689488 62160 14096 S 0.0 0.8 0:20.74 io.trashschedul 1305 iobroker 20 0 688080 61472 14832 S 0.0 0.7 2:39.89 io.ping.0 2097 iobroker 20 0 823520 60848 14192 S 0.0 0.7 0:21.17 io.pollenflug.0
Hilft das?
-
@tcfigge sagte: Hilft das?
Offenbar macht es die Menge der aktiven Instanzen, wobei Javascript mit zweimal mehr als 500 MB hervorsticht, was aber auch an der Menge der Objekte / Zustände liegen kann, die in jeder JS-Instanz gepuffert werden.
-
@paul53 sagte in Alias-Manager Adapter:
Offenbar macht es die Menge der aktiven Instanzen, wobei Javascript mit zweimal mehr als 500 MB hervorsticht, was aber auch an der Menge der Objekte / Zustände liegen kann, die in jeder JS-Instanz gepuffert werden.
Kann ich irgendwie die Anzahl der Objekte und Instanzen auswerten?
Gefühlt habe ich nicht so viele, aber was ist schon ein Gefühl, wenn man keine Ahnung hat...
-
@tcfigge sagte: Anzahl der Objekte und Instanzen auswerten?
Im Tab "Objekte" rechts oben.
Ich sehe ca. 60 aktive Instanzen! -
@paul53
Objekte: 162625, Zustände: 108228Ist das viel? Vielleicht sind meine Scripte aber auch unvorteilhaft programmiert... sind ja von mir
-
@tcfigge sagte: Ist das viel?
Ja, sehr viel.
-
@paul53 sagte in Alias-Manager Adapter:
Ich sehe ca. 60 aktive Instanzen!
OK..... dann muss ich wohl mal abspecken... sind ja alleine 20 für Telegram.
-
@paul53 sagte in Alias-Manager Adapter:
@tcfigge sagte: Ist das viel?
Ja, sehr viel.
Pfffft..... Joa. Dann muß ich wohl auch da abspecken...
Die meisten braucht man eigentlich nicht. Beim Yr Adapter werden wahrscheinlich 2000 gehlot, ich brauch aber nur 5 davon. -
-
@paul53 erledigt!
-
@paul53 sagte in RasPi 5, 8 GB überlastet:
@tcfigge sagte: Ist das viel?
Ja, sehr viel.
Noch eine Frage:
Am Beispiel des yr Adapters.
Der holt ja wirklich Daten ohne Ende!
Man sollte ja keine Ordner im Adapter löschen?
Dann bleibt mir aber nur, einfach Instanzen löschen und auf gewissen Daten zu verzichten?Danke!
-
@tcfigge sagte: Am Beispiel des yr Adapters. Der holt ja wirklich Daten ohne Ende!
Den Adapter nutze ich nicht, kann also dazu nichts beitragen.
@tcfigge sagte in RasPi 5, 8 GB überlastet:
Dann bleibt mir aber nur, einfach Instanzen löschen und auf gewissen Daten zu verzichten?
Ja. Wenn man es in der Konfiguration eingrenzen kann, muss man nicht komplett verzichten.
-
Im Prinzip könntest du auch schaun ob der Compact Mode bei dir
-
@tcfigge sagte in RasPi 5, 8 GB überlastet:
OK..... dann muss ich wohl mal abspecken... sind ja alleine 20 für Telegram.
Warum soviele?
Eiegntlich reicht doch eine in der mal alle User definiert und diese dann gezielt anspricht wenn man nachrichten versenden will.
Ähnlich sollt es mit Text2Command sein.
-
@tcfigge sagte in RasPi 5, 8 GB überlastet:
sind ja alleine 20 für Telegram.
Ich zähle 14.
Fragt sich trotzdem: Wozu?Und dann daswetter, dwd, openweathermap, weatherunderground, yr.
Bist Du Meteorologe?Ich sehe da so einige Adapter, die gleich mit mehreren Instanzen laufen wo doch ggf. eine reicht.
Oder mehrere Adapter für ein und denselben Zweck.Auch ein Pi5 ist schließlich kein Rechenwunder und der Speicher ist nun mal begrenzt.
-
@tcfigge Ich würde bei anderen Adaptern/Skripten suchen.
Den yr habe ich auch im Einsatz.
Mit insgesamt 62 Instanzen habe ich "nur" Objects: 34645 und States: 28620 -
@tcfigge sagte in RasPi 5, 8 GB überlastet:
Einer Produktiv, und einer zum Spielen...
Auf ein und derselben Maschine? Kann man so machen, ist dann aber ka**e.
Wenn Dir beim rumspielen ein Script Amok läuft, hast Du Dein Produktivsystem zerlegt. -
@codierknecht sagte: daswetter, dwd, openweathermap, weatherunderground, yr.
Das sind "scheduled" Instanzen. Wenn mehrere gleichzeitig starten, geht der RAM-Bedarf stark hoch, weshalb es mich nicht wundert, dass der Swap genutzt wurde.