Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.73 KB

BP_092_fr.md

File metadata and controls

43 lines (28 loc) · 1.73 KB

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

Identifiants

GreenIT V2 V3 V4
85 90 92

Catégories

Cycle de vie Tiers Responsable
4. Production Datacenter Administrateur systèmes

Indications

Degré de priorité Mise en oeuvre Impact écologique
2 2 3
Ressources Economisées
Processeur / Stockage

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