DRAM
Quelle fonction du code correcteur d'erreurs (ECC) utilisé dans les mémoires est correcte ?
- ACompresser les données pour augmenter la capacité
- BAjouter des bits redondants aux données pour détecter et corriger les erreurs de bits
- CChiffrer les données
Afficher la réponse et l'explication
Réponse : B. Ajouter des bits redondants aux données pour détecter et corriger les erreurs de bits
L'ECC ajoute aux données des bits de contrôle et détecte et corrige les erreurs à la lecture. Pour la mémoire de serveur, le schéma de base ajoute 8 bits à 64 bits, corrige les erreurs d'un bit et détecte les erreurs de deux bits (SECDED). Les serveurs à haute fiabilité disposent en outre de Chipkill, capable de récupérer la défaillance complète d'une puce. La DDR5 intègre également un ECC à l'intérieur de la puce.