Linus Torvalds blâme Intel pour le manque d'adoption généralisée de la RAM ECC

Dans un échange récent sur la mémoire de code correction d'erreurs (mémoire ECC), Linus Torvalds, a ouvertement critiqué Intel pour ne pas avoir la RAM ECC aux principales plates-formes et a félicité AMD pour sa prise en charge sur les plates-formes Ryzen.

La mémoire ECC est un type de mémoire vive contenant un code de correction qui vous permet de détecter et de corriger les types les plus courants de corruption de données. Ce type de mémoire est utilisé dans les ordinateurs où la corruption des données ne peut être tolérée en aucune circonstance, comme pour des calculs scientifiques ou financiers.

Pour de nombreuses industries, si des erreurs de stockage majeures se produisent, il n'y a pas seulement un risque de perte financière et dans le pire des cas, la position d'une entreprise peut être sérieusement affaiblie sur le marché.

Dans ce contexte, la tendance à avoir toujours plus de mémoire est critiquée; en fait, plus vous augmentez la capacité de stockage, plus le risque de panne augmente. C'est pourquoi les environnements de serveur et de travail qui nécessitent une haute intégrité des données mettent l'accent sur une protection complète des données. Par exemple, la mémoire ECC est utilisée à la place de la RAM normale pour mieux nous protéger et éviter de simples erreurs de bits.

Compte tenu de cela, Plusieurs approches ont été développées pour traiter les erreurs de mémoire: programmation avec acquittement d'immunité, bits de parité et mémoire de code de correction d'erreurs. Utiliser ECC revient à appeler un code de données capable de détecter et de corriger les erreurs sur un seul bit.

En outre, l'ECC peut également déterminer de rares erreurs sur deux bits. Pour tirer parti de cette méthode de correction, les modules de mémoire vive (RAM) ordinaires sont étendus avec un module de mémoire ECC. C'est pourquoi nous parlons de RAM ECC.

A la fin de la journee, il y a un compromis entre la protection contre la perte de données et un coût plus élevé de la mémoire. Par conséquent, cela se fait avec certains inconvénients:

  • La mémoire de code de correction d'erreur est plus chère que la mémoire conventionnelle en raison du matériel supplémentaire requis pour la produire et des volumes de production inférieurs de cette mémoire et des composants associés.
  • Les cartes mères, les chipsets et les processeurs qui prennent en charge la mémoire de code de correction d'erreur sont également plus chers pour les mêmes raisons.
  • La mémoire des codes de correction d'erreur peut être de 2 à 3% plus lente que la mémoire conventionnelle en raison du temps supplémentaire requis pour la vérification et la correction des erreurs.
  • Cependant, les systèmes modernes intègrent la gestion des erreurs dans le processeur, éliminant le temps nécessaire pour vérifier et corriger les accès à la mémoire.

Point de vue de Linus Torvalds

Lorsqu'on lui a dit: «Alors oui, je suis tout à fait d'accord pour dire qu'AMD propose une meilleure offre. Cependant, l'ECC n'a pas vraiment d'importance ici », a répondu Linus Torvalds,

«L'ECC est absolument important.

«La disponibilité de l'ECC est très importante, précisément parce qu'Intel a joué un rôle déterminant dans la destruction de l'ensemble du secteur de l'ECC avec sa segmentation de marché terriblement médiocre.

«Allez là-bas et essayez de trouver des modules DIMM ECC, c'est vraiment difficile. Bien sûr, probablement grâce à AMD, cela aurait pu s'améliorer un peu ces derniers temps, mais c'est exactement ce que je vais faire.

«Intel a fait du tort à l'ensemble du secteur et aux utilisateurs en raison de ses politiques erronées et erronées envers l'ECC. Sérieusement.

"Et si vous ne me croyez pas, regardez les multiples générations de mémoire martelée, où chaque fois qu'Intel et les fabricants de mémoire se plaignent de la façon dont cela va se réparer la prochaine fois."

Dans votre message, Torvalds pointe du doigt Intel pour le manque d'adoption généralisée de l'ECC dans l'espace principal.

Torvalds pense que cela est dû au crash complet Le point de vue d'Intel sur le support ECC dans ses processeurs et chipsets grand public, affirmant que cela seul a supprimé toute incitation pour les fabricants de mémoire à créer une mémoire ECC de bureau pour le grand public.

Torvalds a également félicité AMD pour son soutien non officiel à ECC. Bien qu'il s'agisse d'un support non officiel, Linus est toujours très heureux qu'AMD étende même l'option sur les plates-formes Ryzen.

«Je ne me soucie pas vraiment de savoir si le système de miel est équipé d'ECC ou non. Ce n'est pas le problème. Si j'ai des erreurs de mémoire, je suis en fait assez bon pour les résoudre. De plus, je finis par utiliser des machines assez «sûres». Je m'assure d'avoir une puissance sur-spécifiée, je vis principalement au niveau de la mer, je n'overclocke pas et j'achète des produits réputés », a déclaré Torvalds.

source: https://www.realworldtech.com/


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Un commentaire, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Ignacio dit

    Linus est déjà très vieux, il ne cesse de se plaindre de plus en plus sans fondement.