Какво е ECC RAM? Можете ли да играете с него?

Всеки опитен или дори начинаещ конструктор на компютри трябва да е запознат с RAM. Очевидно това е ключов компонент за всеки компютър, за да функционира правилно. Когато хората обмислят да закупят нова памет за своята платформа, те могат да бъдат загрижени за капацитета, скоростта и латентността. Това е приблизително толкова информация, с която трябва да се занимава средният потребител. Въпреки това, много малко хора са запознати с ECC паметта или по-специално с грешка при коригиране на кодова памет.



Както подсказва самото име, ECC паметта е много по-добра при коригиране на данни, отколкото вашата средна RAM за потребителски клас. И така, в тази статия ще разгледаме накратко как работи ECC RAM, ако това е важно за вашата собствена система и накрая колко се различава от средните модули памет.



Как работи ECC RAM?

Освен ако някога не сте работили за компания, в която всеки един бит информация е важен, най-вероятно никога не сте чували за ECC RAM. Потребителските системи рядко използват “Памет за корекция на грешки” или просто ECC RAM. Най-вероятно единствените места, където може да видите този тип RAM, са най-вече сървърните системи. За определена организация или компания те могат да имат много важна информация в сървърите си. Би било пагубно за тази компания, ако чувствителната информация бъде променена или повредена. Тук идва ECC RAM.



Изображение: Puget Systems



Компютрите съхраняват информация в паметта под формата на байтове. Всички тези байтове са съставени от група от 8 бита. В зависимост от капацитета и скоростта, някои RAM модули могат да запазват или обработват повече от тези данни наведнъж. Проблемът е, че понякога един бит в цялата тази група може да бъде обърнат на 1 или 0 (битовете са основно тези две числа, в които компютърът чете данните). Тази проста промяна всъщност може да промени буква или цяла дума, което в крайна сметка може да повреди данните. Ето защо виждате сривове на сървъри толкова често в онлайн видео игрите. Електрическите смущения често са причината за тези „обръщания“.

ECC паметта бързо разпознава тези промени и работи, за да ги поправи. Този тип RAM използва специален алгоритъм, който изпълнява проверка на всяка отделна група битове. Тази RAM анализира групата битове и изпълнява „проверка на паритета“, което просто означава, че взема сумата от всички 1 и 0 в тази група. При повторен достъп до тези данни той използва проверката на четността, за да открие грешки или да открие „обърнат“ бит. Ето защо ECC паметта е толкова важна и полезна в сървърите, където една грешка може да причини срив.

Имам ли нужда от ECC памет за игри?



След като прочетете работния процес, сега вероятно можете да си представите защо ECC RAM е толкова голяма работа за съхранение на чувствителни данни. Сега може би си мислите, че паметта, която се коригира, може да бъде полезна и за вашия компютър. Това се оказва голямо заблуждение. Вярно е, че мисълта всички ваши данни да са верни и никога да не страдат от сривове звучи невероятно. Ако обаче се случи катастрофа, това не е краят на света. Просто зареждате компютъра си обратно и сте готови. Спестяването в облака върши чудесна работа в наши дни, за да гарантира, че данните ви ще останат в безопасност, ако системата ви се срине.

Добре, значи не го правите трябва тази специално предназначена памет. Но все пак може да сте малко любопитни. Е, съжалявам, че вали парада ви, но ECC паметта за съжаление дори не е съвместима с повечето основни потребителски дънни платки. Дори и тогава, ако имате съвместима дънна платка, ECC паметта е много по-скъпа от стандартната RAM и понякога може да бъде по-бавна. ECC паметта трябва да бъде ефективна при корекция на данни, не е задължително да е най-бързата памет.

За потребителите ECC паметта може да не е толкова привлекателна в края на краищата. Ако обаче търсите страхотен комплект RAM за вашата собствена игрална машина, ние прегледахме най-добрите кочове за игри