Linus Torvalds syyttää Inteliä RAM ECC: n laajamittaisen käyttöönoton puutteesta

Äskettäisessä keskustelussa koodimuistista virheenkorjaus (ECC-muisti), Linus Torvalds kritisoi avoimesti Inteliä siitä, ettei se kantanut ECC-muistia suurille alustoille ja kehui AMD: tä tuesta Ryzen-alustoille.

ECC-muisti on tyypin satunnaismuisti, joka sisältää korjauskoodin jonka avulla voit havaita ja korjata yleisimmät tietojen vioittumistyypit. Tämän tyyppistä muistia käytetään tietokoneissa, joissa tietojen vioittumista ei voida sietää missään olosuhteissa, kuten tieteellisissä tai taloudellisissa laskelmissa.

Monilla teollisuudenaloilla, jos tapahtuu suuria varastointivirheitä, ei ole vain taloudellisten menetysten riski, ja pahimmassa tapauksessa yrityksen asema voi heikentyä vakavasti markkinoilla.

Tässä yhteydessä kritisoidaan taipumusta saada aina enemmän muistia; itse asiassa mitä enemmän kasvatat tallennuskapasiteettia, sitä enemmän vikaantumisriski kasvaa. Siksi palvelimia ja työympäristöjä, jotka vaativat suurta datan eheyttä, korostetaan kattavaa tietosuojaa. Esimerkiksi ECC-muistia käytetään normaalin RAM-muistin sijasta, jotta voimme paremmin suojautua ja välttää yksinkertaiset bittivirheet.

Tämän vuoksi Muistivirheiden käsittelemiseksi on kehitetty useita lähestymistapoja: ohjelmointi immuniteetin kuittauksella, pariteettibiteillä ja virheenkorjauskoodimuistilla. ECC: n käyttö on kuin kutsua datakoodia, jolla on kyky havaita ja korjata yhden bitin virheet.

Lisäksi ECC voi myös määrittää harvinaiset kaksibittiset virheet. Tämän korjausmenetelmän hyödyntämiseksi tavalliset RAM-muistimoduulit laajennetaan ECC-muistimoduulilla. Siksi puhumme ECC-muistista.

Päivän päätteeksi, tietojen häviämisen estämisen ja korkeampien kustannusten välillä on kompromissi muistin. Siksi tämä tehdään tietyillä haitoilla:

  • Virheenkorjaus koodimuisti on kalliimpaa kuin tavanomainen muisti johtuen sen tuottamiseen tarvittavasta lisälaitteistosta sekä tämän muistin ja siihen liittyvien komponenttien pienemmistä tuotantomääristä.
  • Emolevyt, piirisarjat ja prosessorit, jotka tukevat virheenkorjaavaa koodimuistia, ovat myös kalliimpia samoista syistä.
  • Virheenkorjauskoodimuisti voi olla 2-3 prosenttia hitaampi kuin tavallinen muisti, koska virheiden tarkistamiseen ja korjaamiseen tarvitaan lisää aikaa.
  • Nykyaikaiset järjestelmät kuitenkin integroivat virheenkäsittelyn prosessoriin, mikä vähentää muistin käytön tarkistamiseen ja korjaamiseen tarvittavaa aikaa.

Linus Torvaldsin näkökulma

Kun minulle kerrotaan: "Joten joo, olen täysin samaa mieltä siitä, että AMD tarjoaa paremman tarjouksen. ECC: llä ei kuitenkaan ole merkitystä tässä ”, vastasi Linus Torvalds,

”ECC on ehdottoman tärkeä.

"ECC: n saatavuus on erittäin tärkeää, juuri siksi, että Intel on auttanut tuhoamaan koko ECC-teollisuuden sen kauhistuttavalla markkinaosuudellaan.

"Mene sinne ja yritä löytää ECC DIMM -moduuleja, se on todella vaikeaa. Tietysti luultavasti kaikki AMD: n ansiosta, se olisi voinut parantaa viime aikoina, mutta juuri sen aion tehdä.

"Intel on vahingoittanut koko teollisuutta ja käyttäjiä huonojen ja harhaanjohtavien ECC-politiikkojensa vuoksi. Vakavasti.

"Ja jos et usko minua, katsokaa useita muistisukupolvia, jotka ovat lyötyinä, missä joka kerta Intel ja muistinvalmistajat valittavat, kuinka se korjaantuu seuraavalla kerralla."

Viestissäsi Torvalds osoittaa sormella Intelille, koska ECC: n käyttöönotto on puutteellista päätilassa.

Torvalds uskon, että tämä johtuu täydellisestä kaatumisesta Intelin näkemys kuluttajaprosessoreiden ja piirisarjojen ECC-tuesta sanomalla, että pelkästään tämä on poistanut kaikki muistinvalmistajien kannustimet luoda työpöydän ECC-muistia suurelle yleisölle.

Torvalds kiitti myös AMD: tä epävirallisesta tuestaan ​​ECC: lle. Huolimatta epävirallisesta tuesta, Linus on edelleen erittäin iloinen siitä, että AMD on jopa laajentamassa vaihtoehtoa Ryzen-alustoilla.

”En todellakaan välitä, onko hunajajärjestelmässä ECC vai ei. Tämä ei ole ongelma. Jos minulla on muistivirheitä, olen itse asiassa melko hyvä ratkaisemaan ne. Lisäksi päädyin käyttämään melko "turvallisia" koneita. Varmistan, että minulla on liian täsmällinen teho, asun enimmäkseen merenpinnalla, en ylikellota ja ostan hyvämaineisia tuotteita ”, Torvalds kertoi.

lähde: https://www.realworldtech.com/


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Ignacio dijo

    Linus on jo hyvin vanha, hän valittaa jatkuvasti perusteettomammin.