Amazon RDS a une métrique pour la «mémoire libre». Il semble monter et descendre dans un motif en dents de scie.
Cela m'amène à croire que c'est la mémoire qui est utilisée par MySQL pour la mise en cache et que lorsque le cache expire, une mémoire plus libre peut apparaître. Toute documentation définitive serait formidable.
mysql
amazon-ec2
amazon-rds
Adam Nelson
la source
la source
Réponses:
Il comprend la mémoire cache et la mémoire utilisée pour les tampons (en plus de ce qui est vraiment gratuit / inutilisé). Ils seront tous libérés si une application demande plus de mémoire que ce qui est gratuit.
la source
Il s'agit essentiellement de RAM disponible. Voir la réponse d'AWS ici https://forums.aws.amazon.com/thread.jspa?threadID=209720 et la mise au point officielle ici http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_BestPractices.html .
Si vous avez beaucoup de mémoire libre, vous pouvez revenir à une instance plus petite. Si vous manquez de mémoire libre, il est temps de mettre à niveau.
la source
De cette Q&A sur le Forum AWS :
la source
FreeableMemory est la mémoire consommée par le cache du système d'exploitation, et elle sera restituée en cas de besoin et sans souci.
la source