Linus Torvalds gir Intel skylden for manglende utbredelse av RAM ECC

I en nylig utveksling om kodeminne feilretting (ECC-minne), Linus Torvalds, kritiserte åpent Intel for ikke å ha med seg ECC RAM til store plattformer og roste AMD for støtte på Ryzen-plattformer.

ECC-minne er en type minne om tilfeldig tilgang som inneholder en korreksjonskode som lar deg oppdage og korrigere de vanligste typene av datakorrupsjon. Denne typen minne brukes på datamaskiner der datakorrupsjon ikke kan tolereres under noen omstendigheter, for eksempel for vitenskapelige eller økonomiske beregninger.

For mange bransjer, hvis det oppstår store lagringsfeil, er det ikke bare risikoen for økonomisk tap, og i verste fall kan et selskaps posisjon svekkes alvorlig i markedet.

I denne sammenheng kritiseres tendensen til alltid å ha mer minne; faktisk, jo mer du øker lagringskapasiteten, jo mer øker risikoen for feil. Derfor legger server- og arbeidsmiljøer som krever høy dataintegritet vekt på omfattende databeskyttelse. For eksempel brukes ECC-minne i stedet for vanlig RAM for bedre å beskytte oss selv og unngå enkle bitfeil.

Gitt dette, Flere tilnærminger er utviklet for å håndtere minnefeil: programmering med immunitetsbekreftelse, paritetsbiter og feilretting av kodeminne. Å bruke ECC er som å ringe en datakode som har muligheten til å oppdage og korrigere enkeltbitfeil.

I tillegg kan ECC også bestemme sjeldne dobbeltbitfeil. For å dra nytte av denne korreksjonsmetoden utvides ordinære random access memory (RAM) -moduler med en ECC-minnemodul. Det er derfor vi snakker om ECC RAM.

På slutten av dagen, det er en avveining mellom beskyttelse mot tap av data og høyere kostnader av minnet. Derfor gjøres dette med visse ulemper:

  • Feilkorrigering av kodeminne er dyrere enn vanlig minne på grunn av den ekstra maskinvaren som kreves for å produsere det og de lavere produksjonsvolumene til dette minnet og tilhørende komponenter.
  • Hovedkort, brikkesett og prosessorer som støtter feilretting av kodeminne er også dyrere av samme grunn.
  • Feilkorreksjonskodeminne kan være 2 til 3 prosent tregere enn vanlig minne på grunn av den ekstra tiden som kreves for feilkontroll og korrigering.
  • Imidlertid integrerer moderne systemer feilhåndtering i prosessoren, og eliminerer tiden som kreves for å verifisere og korrigere minnetilgang.

Linus Torvalds Perspective

Når jeg får beskjed om det, “Så ja, jeg er helt enig i at AMD tilbyr en bedre avtale. ECC betyr imidlertid ikke noe her ”, svarte Linus Torvalds,

“ECC er helt viktig.

“Tilgjengelighet av ECC er veldig viktig, nettopp fordi Intel har bidratt til å ødelegge hele ECC-industrien med sin fryktelig dårlige markedssegmentering.

“Gå ut og prøv å finne ECC DIMM-moduler, det er veldig vanskelig. Selvfølgelig, sannsynligvis alt takket være AMD, kunne det ha forbedret seg litt i det siste, men det er akkurat det jeg skal gjøre.

“Intel har skadet hele bransjen og brukerne på grunn av sin dårlige og villede politikk overfor ECC. Alvor.

"Og hvis du ikke tror meg, se på flere generasjoner med hamret minne, der hver gang Intel og minneprodusentene klager over hvordan det vil ordne neste gang."

I innlegget ditt, Torvalds peker fingeren mot Intel på grunn av manglende utbredelse av ECC i hovedrommet.

torvalds tror dette skyldes fullstendig krasj Intels syn på ECC-støtte i forbrukerprosessorer og brikkesett, og sa at det alene har fjernet ethvert incitament for minneprodusenter til å lage desktop ECC-minne for allmennheten.

Torvalds roste også AMD for sin uoffisielle støtte til ECC. Til tross for at dette er uoffisiell støtte, er Linus fortsatt veldig glad for at AMD til og med utvider muligheten på Ryzen-plattformer.

“Jeg bryr meg egentlig ikke om honningsystemet er utstyrt med ECC eller ikke. Dette er ikke problemet. Hvis jeg har minnefeil, er jeg faktisk ganske flink til å løse dem. Også ender jeg opp med å bruke ganske "sikre" maskiner. Jeg sørger for at jeg har for spesifisert kraft, jeg lever stort sett på havnivå, jeg overklokker ikke og jeg kjøper anerkjente produkter, ”sa Torvalds.

Fuente: https://www.realworldtech.com/


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Ignacio sa

    Linus er allerede veldig gammel, han fortsetter å klage mer og mer grunnløs.