xenonx Posté(e) le 18 février 2005 Partager Posté(e) le 18 février 2005 tout est dans le titre, quelles fonctions les mémoires ECC proposent-elles de plus que les normales? merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
GNKGNK Posté(e) le 18 février 2005 Partager Posté(e) le 18 février 2005 Elles ont un chip mémoire de plus pour avoirs des bits de contrôle des données stockées dans les autres chips et faire de la détection/correction d'erreur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
X-System Posté(e) le 18 février 2005 Partager Posté(e) le 18 février 2005 Mais ce n'est pas toutes les cartes mères supportées. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nitro-TecK Posté(e) le 18 février 2005 Partager Posté(e) le 18 février 2005 Surtout utilisé pour les servers donc tu n'en a pas l'utilité mais je crois en plus que le temps de latence est un peux plus grand. Lien vers le commentaire Partager sur d’autres sites More sharing options...
GNKGNK Posté(e) le 18 février 2005 Partager Posté(e) le 18 février 2005 C'est tout à fait vrai : la correction d'erreur induit un poil de latence. Par contre pour les serveurs c'est majeur d'être sur qu'il y a le moins d'erreurs possible dans la gestion des opérations. Imaginez un erreur pas dans le sens qui vous arrange sur l'ordinateur de la banque qui gère votre compte ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
K-Lee Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 2 Réponses parfaites de la part de GNKGNK. ECC : Error Checking and Correcting, mémoires utilées sur les serveurs en général. Lien vers le commentaire Partager sur d’autres sites More sharing options...
GNKGNK Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Merci ô grand K-Lee !! Lien vers le commentaire Partager sur d’autres sites More sharing options...
UltrA Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 la "correction" d'erreur induit un poil de latence. Ce n'est pas une correction....mais une simple detection d'erreur basé sur un controle de parité (...voir même un calcul de FCS sur certains modéle haut de gamme). Lien vers le commentaire Partager sur d’autres sites More sharing options...
GNKGNK Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Ce n'est pas une correction....mais une simple detection d'erreur basé sur un controle de parité (...voir même un calcul de FCS sur certains modéle haut de gamme). ECC : Error Checking and Correcting Le nom de la RAM me parraissait pourtant clair : Verification ET Correction d'Erreur Lien vers le commentaire Partager sur d’autres sites More sharing options...
K-Lee Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Oui mais c'est exacte, ça ne corrige rien du tout, enfin il me semble, c'est déjà loin mon APS Proliant Compaq Server Mais le nom est bien Correcting. Lien vers le commentaire Partager sur d’autres sites More sharing options...
UltrA Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Et oui......mais non. En cas d'erreur...le signal corrompu est tout simplement perdu. Ensuite le systéme recalcul cette même donné et la renvoi (c'est ça le "correction"....). Action effectué par le CPU et non par le mémoire....donc rien à voire avec la latence plus importante de la RAM ECC...... Lien vers le commentaire Partager sur d’autres sites More sharing options...
K-Lee Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Ca me revient, exacte. Lien vers le commentaire Partager sur d’autres sites More sharing options...
capten Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 [...]des mémoires ECC (Error Checking and Correcting ou Error Correction Code). Cette technologie utilise plusieurs bits de contrôle (parité) pour la vérification des données en mémoire. Ces mémoires sont auto-correctives. Cette mémoire peut détecter 4 erreurs et en corriger une sans arrêter le système. Un nouveau type de mémoires avec correction d'erreur AECC (Advanced Error Correcting Code) peut détecter 4 erreurs et en corriger 4 sans arrêter le système. Forcément, ces mécanismes ralentissent un peu le système. Qui croire ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
tatar33 Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Il faut préciser sur l'adressage des données, pas que les données, il faut bien reconnaître et se souvenir que le type d'accès est aléatoire et que faire le ménage prendra un peu de temps, un peu comme sur un disque dur l'info est fragmentéé et on imagine aisément qu'à l'ouverture d'un fichier, nécessairement fractionner, qu'un dispositif prévu pour vérifier que tout les segments constitutifs du fichier sont valides, avant sont ouverture, demande un délai sup, non? Lien vers le commentaire Partager sur d’autres sites More sharing options...
UltrA Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Il faut préciser sur l'adressage des données, pas que les données, il faut bien reconnaître et se souvenir que le type d'accès est aléatoire et que faire le ménage prendra un peu de temps, un peu comme sur un disque dur l'info est fragmentéé et on imagine aisément qu'à l'ouverture d'un fichier, nécessairement fractionner, qu'un dispositif prévu pour vérifier que tout les segments constitutifs du fichier sont valides, avant sont ouverture, demande un délai sup, non? Là je suis d'accord tatar33. Même si les controles de parité sont trés rapide (c'est un simpe comptage de bit) cela prend quand même un peu de temps. Surtout que dans le cas de la RAM ECC....il ce fait sur un octet (8bits). --> capten Ta cource STP. Un tel systéme est impossible. Cela voudrais dire que la RAM peu décrypter les infos sctockées!! Donc un systéme complexe "intéligent"...... Dans le cas d'un comtrole de parité (comme les liaison RS232 par ex)...c'est une simple vérification. Bref une simple régle à appliqué. Lien vers le commentaire Partager sur d’autres sites More sharing options...
UltrA Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Sur le net j'ai trouvé plusieurs info. Le RAM registered applique un simple controle de parité. La RAM ECC utilise en plus un algorithme de vérification. Donc elle doit pouvoire corrigé automatiquement certaines erreur courante. -------------------------------------------------------------------------------------------- Donc c'est une correction assez limité (en cas d'erreur de donné....l'info est bien perdu et recalculé...comme de la RAM registered)....mais elle est bien autocorrectrice dans certain cas. Lien vers le commentaire Partager sur d’autres sites More sharing options...
GNKGNK Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 La RAM ECC utilise en plus un algorithme de vérification. Donc elle doit pouvoire corrigé automatiquement certaines erreur courante. Avec les codes de hoffman, on peut effectivement corriger certaines erreurs avec des tests logiques pas trop compliqués (pas beacoup de bits touchés) mais on peut pas corriger toutes les erreurs. C'est de la même famille que la réparation d'archives de WinRar. Lien vers le commentaire Partager sur d’autres sites More sharing options...
capten Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Il est bien écrit ici que la mémoire ECC peut détecter et corriger les erreurs : La technologie ECC classique peut détecter et corriger des erreurs Je pense que x86-secret est un site de confiance... Lien vers le commentaire Partager sur d’autres sites More sharing options...
UltrA Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Il est bien écrit ici que la mémoire ECC peut détecter et corriger les erreurs :La technologie ECC classique peut détecter et corriger des erreurs Je pense que x86-secret est un site de confiance... Oui oui, on est tous d'accord....le RAM ECC corrige certaines erreur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
X-System Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 Il est bien écrit ici que la mémoire ECC peut détecter et corriger les erreurs :La technologie ECC classique peut détecter et corriger des erreurs Je pense que x86-secret est un site de confiance... Attention il y a 2 types différents d'ECC ! ECC (Error-Correction Code) = Détecter des erreurs mais corriger quelques erreurs (incomplet) AECC (Advanced Error-Correction Code) = Détecter des erreurs et corriger des erreurs (plus complet par rapport ECC) Sources : Définition ECC Définition AECC :8 Lien vers le commentaire Partager sur d’autres sites More sharing options...
UltrA Posté(e) le 19 février 2005 Partager Posté(e) le 19 février 2005 [...]des mémoires ECC (Error Checking and Correcting ou Error Correction Code). Cette technologie utilise plusieurs bits de contrôle (parité) pour la vérification des données en mémoire. Ces mémoires sont auto-correctives. Cette mémoire peut détecter 4 erreurs et en corriger une sans arrêter le système. Un nouveau type de mémoires avec correction d'erreur AECC (Advanced Error Correcting Code) peut détecter 4 erreurs et en corriger 4 sans arrêter le système. Forcément, ces mécanismes ralentissent un peu le système. -->X-Systeme. "capten" a déja mit ces définitions.... (en plus d'être sourd tu est aveugle!! ). Plus sérieusement, la RAM AECC doit fonctionné avec de la même maniére que l'ECC...donc avec une parité est un algorithme de vérif (...donc limité). Je doute qu'elle puisse corrigé tous les types d'erreurs..... Lien vers le commentaire Partager sur d’autres sites More sharing options...
X-System Posté(e) le 20 février 2005 Partager Posté(e) le 20 février 2005 -->X-Systeme. "capten" a déja mit ces définitions.... (en plus d'être sourd tu est aveugle!! ). Plus sérieusement, la RAM AECC doit fonctionné avec de la même maniére que l'ECC...donc avec une parité est un algorithme de vérif (...donc limité). Je doute qu'elle puisse corrigé tous les types d'erreurs..... Je lis tout mais c'est parfois quelques posts "sautés" tout seul quand je lis... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.