Mise à jour le 28/02/2024

RWEB 0092 Mettre les caches entièrement en RAM (opcode et kvs)

Ref. Version →
Ref. BP →
GreenIT
85
2.0.0
0090
3.0.0
0092
4.0.0
0092

Description

Les systèmes de cache doivent être, autant que possible, montés entièrement en mémoire vive (RAM). Cette mesure permet d’éviter des entrées/sorties sur les disques durs, ainsi que des cycles CPU pour les gérer.

L’objectif est double : servir rapidement une réponse au client, et limiter le nombre de composants matériels (et logiciels) impliqués dans la réponse retournée par le serveur.

La mémoire vive étant très rapide en termes d’accès en lecture/écriture, la durée de consommation des ressources est particulièrement courte. En outre, la durée de vie des composants est allongée avec cette bonne pratique, puisqu’il n’y pas de mouvement mécanique comme lors d’un recours au disque dur.

Exemple

Exemples d’intégration d’un cache RAM à Drupal :

Principe de validation

Le nombre est inférieur ou égal à

de caches non mis en RAM

0
Vous avez repérez une coquille ou vous souhaitez contribuer ?

Venez sur le repo pour lancer une discussion sur la fiche.

Voir la fiche