Hiérarchie mémoire
Vitesse ↔ Capacité ↔ Coût
Registres
Cache L1
Cache L2
RAM
SSD
HDD
Principe de localité :
• Localité spatiale : accès à des adresses proches
• Localité temporelle : réutilisation récente
• Localité temporelle : réutilisation récente
Types de mémoire
RAM : Volatile, rapide
ROM : Permanente, non volatile
Cache : Ultra rapide, petite taille
Stockage : Permanent, grande capacité
Comparaison RAM vs Stockage
| Caractéristique | RAM | Stockage |
|---|---|---|
| Volatile | Oui | Non |
| Vitesse | Très rapide | Lent |
| Coût | Élevé | Faible |
| Capacité | Modeste | Élevée |
Types de stockage
SSD : Sans pièces mobiles
HDD : Magnétique, mécanique
Flash : NAND, NOR
Optique : CD, DVD, Blu-ray
Cloud : Stockage distant
Magnétique : Durable mais lent
Caractéristiques RAM
DDR4 :
• Fréquence : 2133-3200 MHz
• Latence : CL14-CL19
• Tension : 1.2V
• Latence : CL14-CL19
• Tension : 1.2V
DDR5 (futur) :
• Fréquence : 3200-6400 MHz
• Latence améliorée
• Moins de consommation
• Latence améliorée
• Moins de consommation
Comparaison technique
SSD vs HDD :
SSD :
• Temps d'accès : ~0.1ms
• Vitesse séquentielle : 500-3500 MB/s
• Consommation : Faible
• Bruit : Aucun
• Résistance aux chocs : Oui
HDD :
• Temps d'accès : ~8-12ms
• Vitesse séquentielle : 100-200 MB/s
• Consommation : Élevée
• Bruit : Oui
• Résistance aux chocs : Non
• Temps d'accès : ~0.1ms
• Vitesse séquentielle : 500-3500 MB/s
• Consommation : Faible
• Bruit : Aucun
• Résistance aux chocs : Oui
HDD :
• Temps d'accès : ~8-12ms
• Vitesse séquentielle : 100-200 MB/s
• Consommation : Élevée
• Bruit : Oui
• Résistance aux chocs : Non
Formules importantes
Latence = 1/Fréquence
Bande passante = Fréquence × Bus
T accès = T recherche + T rotation
Taux de transfert = Octets/temps