Konfig Anpassung nach RAM Upgrade (DS416play usw.)

Status
Für weitere Antworten geschlossen.

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
@MODS: Da ich jetzt keine richtige Kategorie gefunden habe, stelle ich den Thread hier rein. Wenn er irgendwo anders ggf. besser aufgehoben wäre, bitte um Änderung.
Das Thema bezieht sich nicht nur auf meine 416play sondern auf alle DS, die eine Erweiterung des Speichers zulassen.


Ich habe gestern das 1 GB Modul gegen ein 8 GB Modul (Crucial) getauscht. Alles hat sehr gut geklappt und es funktioniert auch alles perfekt. Und nach dem Umbau dröhnt die DS auch nicht mehr. Durch das Zerlegen und Zusammenbauen sind wohl einige "Verspannungen" verschwunden.
Geswappt wird gar nicht mehr. Nach einem Neustart ist der Cache (Zwischengespeichert) bei max. 500 MB. Nach einiger Zeit wächst er in Richtung 6-7 GB und es werden viele HDD Zugriffe abgepuffert. Gerade davon profitiert die Videostation, aber auch der Transfer von vielen kleinen Dateien. Ebenfalls reagiert DSM flotter. Lohnt auf jeden Fall diese 50-60 Euro zu investieren. Alternativ reichen auch 2-4 GB, alles ist besser als die kargen 1 GB ab Werk.

Jetzt sind noch 2 Aspekte vorhanden: Speicherkomprimierung (wird hier mit zRAM realisiert). Ich überlege noch diese Auszuschalten. Normal sollte das bei 8 GB nicht nötig sein, bzw. eher kontraproduktiv (sofern bei 8 GB überhaupt komprimiert wird).

Aber viel interessanter finde ich die Einstellung in /etc/synoinfo.conf und /etc.defaults/synoinfo.conf

Im Internet kursieren dazu halt verschiedene Meinungen und so richtig wird nicht ersichtlich was diese Parameter bewirken:

mem_default_mb="1024"

und

mem_max_mb="1024"

Die 1024 MB werden sich auf mein Werks RAM beziehen. Nur was bewirkt es? In meinem Fall kann es ja nur ab Werk auf 1 GB stehen, da diese DS mit nur 1 GB verkauft wurde. Es wird im INET empfohlen halt bei einem Upgrade (in meinem Fall) beides auf 8192 MB zu setzen. Meine 8GB werden zwar ausgenutzt aber primär fürs HDD Caching (damit bin ich auch zufrieden). Wenn ich z.B. viel RAM Verbrauch erzeuge (7Z BESTE Kompression auf der DS), dann geht der RAM Verbrauch vom System auch korrekt stark hoch (nicht Cache, sondern das RAM für 7ZiP). Also wird es genutzt.

Extrem interessant wäre es wie die beiden Werte bei einer DS916+ 2 GB und einer 8 GB Version ab Werk stehen. Die beiden sind ja nicht für eine Erweiterung (wie bei mir) vorgesehen. Und auch wie der Wert bei einer DS steht, die offiziell mit zusätzlichem RAM bestückt werden kann (z.B. könnte ich mir vorstellen, dass dort default auf der RAM Werksbestückung steht und max. z.B. für ein max. Upgrade)..

Aber leider ist das alles spekulativ..... ich würde mich echt freuen, wenn einige hier etwas Licht ins Dunkle bringen bzw. mir Daten aus anderen x86 Modellen posten.

Viele Grüße
Adam


EDIT: Ich glaube, dass meine Annahme mit den beiden Werten richtig ist.

-> Google. Habe mal die synoinfo.conf einer DS1815+ gefunden. Diese DS gab es immer mit einem 2 GB Modul ab Werk und sie war (offiziell) mit einem weiteren 4 GB Modul auf 6 GB zu erweitern.

mem_default_mb="2048" und mem_max_mb="6144" steht bei der 1815+ drin.

Das würde zu meiner Vermutung passen, Default die minimale Werksausstattung und max. das (ofizielle) erweiterbare Maximum.

"Korrekt" müsste ich dann ja bei mir 1024 und 8192 einsetzen ODER beides auf 8192, da meine DS416play ja eh nur noch mit 8 GB betrieben wird.


Was ich aber leider immer noch nicht weiß: Was machen diese Werte?
 
Zuletzt bearbeitet:

writetome

Benutzer
Mitglied seit
10. Okt 2014
Beiträge
507
Punkte für Reaktionen
7
Punkte
38
DS916+ 8GB
mem_default_mb="2048"
mem_max_mb="8192"
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
@writetome: SUPER VIELEN LIEBEN DANK ! :)

So wie ich es vermutet habe: default ist die MINDEST Bestückung einer DS Version und max die MAX Aufrüstung (bzw. Verkaufsgröße).

Also werde ich 1024 und 8192 einstellen !

Viele Grüße
Adam
 

frankyst72

Benutzer
Mitglied seit
01. Jun 2015
Beiträge
1.959
Punkte für Reaktionen
8
Punkte
58
*will mitlesen
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
So 1024 und 8192 eingestellt.....fürs GUTE GEFÜHL. Trotzdem bin ich gespannt welche Funktion die Schalter haben.
RAM Kompression wird als nächstes abgeschaltet.
Ansonsten läuft immer noch alles sehr gut.
 

writetome

Benutzer
Mitglied seit
10. Okt 2014
Beiträge
507
Punkte für Reaktionen
7
Punkte
38
Was mich interessieren würde: Überschreibt es die Dateien nicht bei Änderungen in den Einstellungen im DSM?
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
Normal sollte alles so bleiben. Es werden ja nur die Änderungen der entsprechenden DSM Einstellungen dort geändert. Auch bei einem Update werden die Einstellungen ja nur übernommen. Ich schaue in ein paar Tagen nochmals nach. Aktuell ist alles korrekt in den Dateien. Die Konfig Dateien sollten bei der Neuinstallation angepasst bzw. erstellt werden.
 
Zuletzt bearbeitet:

SynDiab

Benutzer
Mitglied seit
01. Jan 2014
Beiträge
58
Punkte für Reaktionen
3
Punkte
8
... braucht es einen Reboot um die neuen Settings zu "aktivieren"?

Danke & Gruss
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
Ich nehme es an. Bei so etwas mache ich grundsätzlich immer einen Reboot.
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.798
Punkte
314
Das muss man aber konkretisieren, was da wo genau eingetragen ist!

Ich nutze eine DS 916+ welche von Werk aus mit 8 GB RAM bestückt ist, dabei sind bei mir folgende Einträge vorhanden:

/etc/synoinfo.conf:

mem_default_mb="2048" und
cache_pseudo_mem_default_mb="2048" und
mem_max_mb="6144" (!!!!)


aber hingegen in /etc.defaults/synoinfo.conf:

mem_default_mb="8192" und
cache_pseudo_mem_default_mb="2048" und
mem_max_mb=8192"


Es sind also bei mir unterschiedliche Werte in den beiden synoinfo.conf Dateien eingetragen!
Allerdings habe ich selbst keine Ahnung davon, welche Auswirkungen diese Einträge auf DSM/RAM Speicherverwaltung in der DS haben.
Eventuell können die Spezialisten hier genaueres herauslesen.
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
Hm Interessant. Bei mir standen in beiden conf Dateien 1024 MB drin.

Bei mir (DS416play) ist der cache_pseudo Parameter in der /etc.defaults/synoinfo.conf gar nicht vorhanden.

Schon interessant das ganze, Wenn man nur wüsste was die Parameter für Auswirkungen haben.

Wie geschrieben, ich habe jetzt 1024 und 8192 drinnen, da es mir so am sinnvollsten erschien.
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.798
Punkte
314
Ja interessant, aber leider fehlt mir hier das Wissen welche Auswirkungen die einzelnen Einträge haben.
Schauen wir mal was die Spezialisen dazu meinen.

Vor allem hat es Auswirkungen auf die Speicherverwaltung in der DS oder ist es nur
die "reine" Anzeige, so wie zB im DSM>Hauptmenü>Systemsteuerung>Info-Center>Register Allgemein>Arbeitsspeicher insgesamt - hier steht bei mir ja auch 8192 MB.
Also wird diese Anzeige von einer der beiden .conf Dateien übernommen?
 
Zuletzt bearbeitet:

writetome

Benutzer
Mitglied seit
10. Okt 2014
Beiträge
507
Punkte für Reaktionen
7
Punkte
38
Bei meiner 916+ steht in der */etc/synoinfo.conf*: Nix mit 6144 sondern die 8192. Alles etwas seltsam.
 

vater

Benutzer
Contributor
Mitglied seit
14. Mrz 2014
Beiträge
487
Punkte für Reaktionen
107
Punkte
43
Die RAM Kompression empfiehlt sich bei Systemen, die auslastungsbedingt zum swappen neigen. Lieber Teile im RAM komprimieren, als auf die drehende Spindel schreiben.
Synology Support Stand: Sommer 2017


RS2414+

/etc/synoinfo.conf
mem_default_mb="2048"
mem_max_mb="4096"

Kein cache_pseudo Parameter.
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
So habe ich das auch gelesen. Bei meinen Werks 1 GB gab es in einigen Situationen leichtes Swappen bzw. dann sicherlich auch (vorher) Kompression. Mit den verbauten 8 GB komme ich in keinem normalen Anwendungsszenario >2 GB RAM Auslastung. Der Rest wird fürs HDD Caching verwendet.
Normal könnte man ja das zRAM anlassen. Aber eines stört mich dran. Wenn ich die DS frisch starte, dann ist die Nutzung bei 0 (siehe screenshot). Nach +/- 30 Minuten Betrieb (nur Umkopieren von einige Videodaten/Index Medienserver und Index Videostation) und einer durchgehende RAM Auslastung von 6 % fangen meine beiden zRAMs (0 + 1) jeweils 1 Device pro CPU Kern herumzukomprimieren an (siehe Screenshot2). Nicht viel, aber unnötig. 1.jpg2.jpg

Ich werde das mal beobachten im "REALBETRIEB" und schauen ob ich doch lieber die RAM Komprimierung deaktiviere.

Was meint ihr? Bei 8 GB Abschalten?

EDIT: Anzeigen kann man sich das mit cat /proc/swaps

Viele Grüße
Adam
 

adamp

Benutzer
Mitglied seit
17. Dez 2011
Beiträge
281
Punkte für Reaktionen
2
Punkte
18
Heute gab es ein kleineres DSM Update. Die Einstellungen wurden ganz normal übernommen und sind wie von mir eingestellt.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
6.057
Punkte für Reaktionen
1.855
Punkte
254
Ich habe eine DS216+, die von Hause aus 1GB Ram hat. Ein Ram-Update ist seitens Synology nicht vorgesehen. Ich habe sie auf 8GB aufgerüstet.

In beiden synoinfo.conf steht folgendes schon drin:
mem_default_mb="1024"
mem_max_mb="8192"
 
Status
Für weitere Antworten geschlossen.
 

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