ECC RAM: kunt u de meest betrouwbare RAM op uw pc gebruiken?

ECC RAM: kunt u de meest betrouwbare RAM op uw pc gebruiken?
Hannah Stryker / How-To Geek

Computerhardware van ondernemingsklasse kan erg saai zijn, maar een deel ervan kan zelfs opwindend zijn. Er is een specifieke functie die al heel lang gemeengoed is in servers en werkstations, en waar gebruikers met consumentenhardware jaloers naar hebben gekeken: ECC RAM. Kun je het gebruiken?

Inhoudsopgave

Wat is ECC-RAM?
Kan ik ECC RAM op mijn pc gebruiken?
Waarom gebruikt niet iedereen ECC RAM?

Wat is ECC-RAM?

Allereerst moeten we verduidelijken wat ECC RAM is. Onze computers zetten constant gegevens in en uit het RAM, en meestal is dit een pijnloos proces. Maar het gaat natuurlijk niet altijd perfect. Er glippen af ​​en toe fouten door, en als ze dat doen, kunnen ze ervoor zorgen dat uw pc vastloopt. Een geheugenfout kan door van alles worden veroorzaakt, inclusief kosmische straling (we maken geen grapje). Dit is waar ECC-geheugen binnenkomt.

ECC RAM gemaakt door Crucial.
DIMM en SODIMM ECC RAM-modules, met elk negen chips. Cruciaal

ECC staat voor “error correction code”, en in de context van RAM is ECC RAM een type computergeheugen met een extra chip die daadwerkelijk kan detecteren wanneer er een fout in het geheugen is, zoals een omgedraaide bit, en deze in het echt kan corrigeren. tijd voordat het echt grote schade kan aanrichten. De meeste ECC-geheugens gebruiken code die enkelbitsfouten kan corrigeren en dubbelbitsfouten kan detecteren, maar niet corrigeren (SEC-DED). Het wordt normaal gesproken gebruikt in systemen waar stabiliteit een absolute prioriteit is en gegevensbeschadiging niet kan worden getolereerd, zoals bepaalde soorten servers en werkstations.

ECC-geheugen kan de meeste geheugengerelateerde crashes voorkomen op pc’s die dit ondersteunen, maar om de een of andere reden is de RAM die de meesten van ons gebruiken in onze persoonlijke pc’s niet-ECC, wat betekent dat enkelvoudige fouten onze pc’s kunnen verknoeien en laten crashen . Waarom is dit het geval?

Kan ik ECC RAM op mijn pc gebruiken?

Het antwoord hierop is een beetje ingewikkeld. Hoewel het RAM-geheugen dat u op uw pc hebt waarschijnlijk niet-ECC is, ondersteunt sommige consumentenhardware ECC-geheugen. Op het moment van schrijven is het echter een gooi.

Voor AMD-chips wordt ECC-geheugen “onofficieel” ondersteund. Dit betekent dat het geen geadverteerde functie is, maar het is ook niet iets waar de chipmaker de deur voor sluit. Als u ECC-geheugen op uw AMD-computer wilt gebruiken, moet u op zoek gaan naar een moederbord dat ECC-geheugen ondersteunt – degenen die dat wel doen, zullen dit normaal gesproken adverteren.

Op Intel-chips wordt sinds 2021 ook ECC-geheugen ondersteund op een handvol daarvan. Het kan echter veel lastiger zijn om een ​​ECC-compatibel moederbord voor Intel-consumentenchips te vinden. In tegenstelling tot AMD, waar ECC-ondersteuning aan de moederbordfabrikanten is om te implementeren, beperkt Intel het gebruik van ECC-geheugen voor de belangrijkste consumenten-moederbordchipsets. Dit betekent dat als je een Intel CPU hebt en je wilt er ECC-geheugen mee gebruiken, je op zoek moet naar een enterprise-grade moederbord.

Zelfs dan zult u geen ECC RAM vinden dat niet bedoeld is voor, of op de markt wordt gebracht voor, server- en bedrijfsgebruik. Het lijkt raar. Als ECC-geheugen eigenlijk gewoon veel stabieler RAM is, waarom gebruikt niet iedereen het dan?

Waarom gebruikt niet iedereen ECC RAM?

Kingston FURY Beast DDR4 RGB Special Edition-geheugen in een gaming-pc
Justin Duino / How-To Geek

Er zijn een paar nadelen aan ECC-geheugen. Om rekening te houden met het foutcorrectieproces, is ECC RAM normaal gesproken iets langzamer dan gewone RAM – van 2% tot 5% langzamer. De toegevoegde mogelijkheden betekenen ook dat ECC RAM 10% tot 20% duurder is dan standaard RAM. En met huidige CPU’s die het (soort van) ondersteunen, is het misschien ook niet de moeite waard om je best te doen om ECC RAM en een ECC-compatibel systeem te krijgen. Niet alleen is de RAM duurder, maar je zult waarschijnlijk ook meer uitgeven aan je moederbord in je zoektocht naar ECC RAM.

Je hebt het waarschijnlijk niet eens zo hard nodig om een ​​feature te zijn waar je op moet gaan jagen. Herinner je je de laatste keer dat je computer crashte vanwege geheugenbeschadiging? Consumenten-RAM is momenteel erg stabiel en fouten kunnen heel zelden voorkomen, maar nogmaals, als het toch gebeurt, wordt het opnieuw opgestart en kun je verder gaan waar je was gebleven. Dit in tegenstelling tot servers en bedrijfscomputers, waar eventuele downtime wel eens catastrofaal zou kunnen zijn.

Sommige mensen hebben betoogd dat ECC in het geheugen van de consument moet worden opgenomen, en om eerlijk te zijn zijn we het daar niet mee oneens. Linus Torvalds, de maker van de Linux-kernel, heeft Intel berispt vanwege het tegenhouden van de industrie en het niet ondersteunen van ECC in zijn consumentengedeelten, waarbij hij zei dat het veel goeds zou kunnen doen in de consumentenruimte.

Hoewel dit misschien juist is, zou je waarschijnlijk niet de ECC-route moeten kiezen, tenzij het daadwerkelijk op een reguliere manier wordt ondersteund in consumenten-RAM, moederborden en CPU’s.

Nieuwste artikelen

Gerelateerde artikelen