Hohe Arbeitsspeicherauslastung - Erklärung gesucht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

samuelt2

Benutzer
Registriert
09. Jan. 2012
Beiträge
90
Reaktionspunkte
3
Punkte
8
Hallo

Ich habe meine DS218+ vor Kurzem mit 8GB auf 10GB RAM erweitert (jetzt läuft Docker mit Minecraft endlich flüssig ;)).
Bei einem NAS Neustart (ohne dass der Docker-Container gestartet wurde) dümpelt die NAS mit einer Arbeitsspeicherauslastung von 7-9% vor sich hin was absolut in Ordnung ist.

Nach ein paar Stunden oder Tagen sind es dann ständige 27% (ohne dass der Docker-Container läuft). Ein Login per SSH zeigt folgende Auslastung (weil im Ressourcen-Monitor sehe ich nichts aussagekräftiges):

1702631577262.png

Über SCEMD finde ich keine brauchbaren Infos. Ich nehme auch an dass die Auslasung resp. der Prozess normal läuft - ich möchte einfach gerne verstehen was jetzt plötzlich mehr Arbeitsspeicher braucht (oder nur reserviert oder cached?).

Kann mir jemand Auskunft geben? Ich poste auch gerne noch weitere Debug-Infos falls nötig.

Einen Speichertest via Synology Assistant habe ich noch nicht ausgeführt.

Vielen Dank!
 
Im Resourcenmanger wird dir auch schön gezeigt wie sich die Nutzung deines Arbeitsspeicher zusammensetzt.

Der wird ja auch für den Cache gentutzt
 
Im Ressourcenmanager sieht man doch die RAM Auslastung gut:
Edit: Zwischengespeichert bedeutet Cache, DSM nutz freien RAM als Cache, wenn Apps dann RAM brauchen wird der Cache reduziert.
Edit2: Und unter Aufgaben-Manager kannst du auch nach RAM sortieren, siehe Bild.
 

Anhänge

  • 1702632981335.png
    1702632981335.png
    53,7 KB · Aufrufe: 23
  • 1702633534530.png
    1702633534530.png
    152,7 KB · Aufrufe: 22
Zuletzt bearbeitet:
Zur Information: Der scemd Dienst kümmert sich u.a. um Temperatur-Monitoring und Lüfterregelung, das ist ein System-Job.
 
  • Like
Reaktionen: peterhoffmann
Hallo @ctrlaltdelete - und danke für deine Antwort.
Das ist mir bewusst, mir fehlt aber nachwievor die Info, was jetzt genau die Arbeitsspeicherlast ausmacht.

Die 27% Auslastung ist nur der Arbeitsspeicher von "Benutzt" (2.6GB = ~27% von 10GB zur Verfügung).
1702634002971.png

Wenn ich den genutzten Arbeitsspeicher von "Dienste" summiere, ergibt das aber nicht die 2.6GB.
1702634063819.png

Auch die gelisteten Prozesse ergeben in der Summe keine 2.6GB.
1702634129918.png

Ich folgere daraus, dass irgendwo noch ein Prozess läuft, der im Ressourcen-Monitor nicht erscheint. Darum via SSH und TOP, sortiert mit "m" nach Auslastung. Dort ergibt die Summe in etwa die 2.6GB - den grössten Teil davon konsumiert der Prozess SCEMD.

1702634492632.png

Mir ist aber dabei unverständlich warum a) die Auslastung nach einem Neustart so tief ist (früher bei 2GB Arbeitsspeicher war die Auslastung konstant um die 40%, also weniger als 1GB) und b) was dieser SCEMD Prozess genau macht resp. warum er jetzt so viel mehr Arbeitsspeicher braucht.

Ich nehme an, es hat alles seine Richtigkeit - ich möchte es einfach gerne verstehen.
 
Sortiere mal nach geteilter Speicher.
 
Gemacht - mangels Ressourcen-Monitor Exportfunktion via Screenshots und OCR summiert, 1.34GB. Fehlen immer noch 1.3GB (Zufall dass es genau 50% sind?).

1702636799888.png
 
Sorry, dann bin ich mit meinem Latein am Ende.
 
Ich frage mich warum soll es wichtig sein was Speicher macht

es gilt doch nur ein voller RAM ist ein guter RAM

lass doch das Betriebssystem es bis zum Rand füllen

Nur weil es hier eine Anzeige gibt (so wie bei machen PC in den 90er Jahren) braucht man sich doch nicht damit derart beschäftigen. Oder kontrolliertst du bei einem PC auch immer noch mit merkwürdigen Utils die Speicherauslastung?
 
  • Like
Reaktionen: Thonav
Das dürfte an Docker liegen. Die 2 Docker Dienste ziehen bei dir nur ca 28MB. Da glaub ich nicht, dass der Minecraft Server schon inkludiert ist. Der zieht doch deutlich mehr
 
Ich denke auch, dass es Docker ist, siehe Bild von mir:
 

Anhänge

  • 1702645784546.png
    1702645784546.png
    46,4 KB · Aufrufe: 10
Also ich hätte bei dem Schaubild oben null Blutdruck: 7GB von gesamt 10GB sind verfügbar. Ist doch völlig egal, was die Maschine mit dem Rest anstellt. Sie hat ganz offenbar genug davon.
 
@samuelt2
Du könntest auf der Konsole auch noch mal mit htop schauen, nach Mem sortieren und auch bei Bedarf filtern.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat