Synology-Forum.nl
Firmware => Synology DSM 5.2 => Topic gestart door: RIB Runner op 14 januari 2016, 14:08:30
-
Ik bespeurde dat zonder dat ik meer pakketten heb draaien of andere bijzondere veranderingen had gedaan mijn RAM percentage langzaam maar zeker omhoog gaat. Zonder dat dat erg is vraag ik me toch af waarom dat is / hoe dat kan.
Vanmiddag deed ik een restart en ontdekte dat hij daarna (nadat alles weer draaide) een "normaal" laag percentage had. Normaal is natuurlijk relatief dat snap ik maar waarom zou hij van bv 22pct in 6 weken tijd oplopen 60pct. en dit weer na ee restart op 22 zet. logfiles temp bestanden?
iemand de kennis die dat weet?
-
Na verloop van tijd neemt de cache toe. Die zal bij dat percentage inzitten en is geen enkel probleem.
Als het je dwarszit kun je om de zoveel tijd een cacheflush script laten draaien in de taakplanner:
echo 1 > /proc/sys/vm/drop_caches
Maar dat is echt niet nodig.
-
Heeft niets met cache te maken.
Linux (en dus ook DSM) laat eenmaal gebruikte programma's die afgesloten zijn gewoon in het geheugen staan.
Dat is handig voor als ze nog eens gebruikt gaan worden.
Die programma's worden er pas uitgegooid als linux dat geheugen ergens anders voor nodig heeft.
Wat van belang is, is welke programma's die in het geheugen staan actief zijn, de rest is van geen enkel belang en mag je als vrij geheugen beschouwen.
-
Ok helder. Dank jullie wel.
-
die afgesloten zijn gewoon in het geheugen staan
Ja, en dat is dan toch cache?
Die geleegd wordt met bovenstaand command.
Echter zie ik hier nu dat bij het percentage geen cache gerekend is.
Dan heeft mijn bovenstaand command geen zin, tenzij, je de cache wilt leegmaken :-)
-
Is ook geen cache.
Cache is iets in het geheugen lezen voordat het nodig is, zoals een read ahead cache voor eendisk.
Na gebruik in het geheugen katen staan is geen cache.
Maakt verder niet uit, maar is een kwestie van definitie en om verwarring te voorkomen