Optimiser l'utilisation de la RAM sur VPS 2016 SSD 3
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Optimiser l'utilisation de la RAM sur VPS 2016 SSD 3

by
OLIVIERK1
Created on 2017-09-29 13:49:23 (edited on 2024-09-04 13:11:43) in Serveurs Privés Virtuels (VPS)

Bonjour à tous,

J'ai opté pour un VPS 2016 SSD 3 il y a maintenant 2 mois pour héberger 3 blogs tournant sous WP.
Les blogs ne font pas plus de 500 visiteurs uniques chaque jour, ils ne sont donc pas beaucoup sollicités.
J'ai planifié un backup journalier via Rsync pour sauvegarder l'intégralité de mes blogs ainsi que toutes mes bases de données, jusque là tout fonctionne parfaitement.

Après avoir lancé la commande free -mh, j'observe que ma RAM est utilisée à plus de 94%
total used free shared buffers cached
Mem: 7,6G 7,3G 380M 276M 228M 6,1G
-/+ buffers/cache: 906M 6,7G

Est-ce normal ?
Y a t-il un moyen de réduire cette consommation ?

Merci d'avance pour vos réponses.

Olivier


8 Replies ( Latest reply on 2017-09-29 22:48:36 by
BorisM
)

c'est assez normal...
Que dit un cat /proc/meminfo ou un vmstat -s


vmstat -s

Alors :
**vmstat -s**
8001200 K total memory
7583624 K used memory
5183052 K active memory
1733428 K inactive memory
417576 K free memory
234420 K buffer memory
6409220 K swap cache
4194300 K total swap
0 K used swap
4194300 K free swap
1286663 non-nice user cpu ticks
21115 nice user cpu ticks
702091 system cpu ticks
812970001 idle cpu ticks
309593 IO-wait cpu ticks
6 IRQ cpu ticks
18175 softirq cpu ticks
38010 stolen cpu ticks
153001 pages paged in
68623125 pages paged out
0 pages swapped in
0 pages swapped out
279744389 interrupts
713797265 CPU context switches
1502613669 boot time
734436 forks

**et : cat /proc/meminfo**
MemTotal: 8001200 kB
MemFree: 413816 kB
MemAvailable: 7011140 kB
Buffers: 234420 kB
Cached: 6409256 kB
SwapCached: 0 kB
Active: 5187972 kB
Inactive: 1733456 kB
Active(anon): 470668 kB
Inactive(anon): 114440 kB
Active(file): 4717304 kB
Inactive(file): 1619016 kB
Unevictable: 4 kB
Mlocked: 4 kB
SwapTotal: 4194300 kB
SwapFree: 4194300 kB
Dirty: 1152 kB
Writeback: 0 kB
AnonPages: 277804 kB
Mapped: 196000 kB
Shmem: 307360 kB
Slab: 617768 kB
SReclaimable: 514396 kB
SUnreclaim: 103372 kB
KernelStack: 3568 kB
PageTables: 9016 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 8194900 kB
Committed_AS: 2051032 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 23680 kB
VmallocChunk: 34359710080 kB
HardwareCorrupted: 0 kB
AnonHugePages: 2048 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 69488 kB
DirectMap2M: 3928064 kB
DirectMap1G: 4194304 kB

En gros 5Go de RAM réellement utilisée, le reste c'est du cache.
Avec 8Go de RAM dispo ça laisse un peu de marge....

Bonjour,

faut savoir que tout ce qui est copie/synchronisation de fichiers va forcément consommer de la RAM qui va être utilisé en tant que cache.

De plus dans votre commande free -mh on vois bien un cached == 6.1G

Cordialement, janus57

OK, donc pas de quoi s'alarmer ?
Je peux dormir tranquille ? :D

Merci pour votre aide

Bonjour,

si vous avez mis en place un monitoring de votre VPS vous pouvez le configurer pour commencer à envoyer des alertes lorsque la RAM est réellement utilisé à +80%

Cordialement, janus57

OK merci beaucoup je vais regarder ça.

Salut,
je te conseille d'installer htop qui rend les choses un peu plus lisible.