Bağlantı ve içerik kilitli
Görmek için konunun ilk mesajını beğenin ve konuya bir yorum yazın.Her iki işlem de tamamlanmalı. Ardından sayfayı yenileyin.
Görmek için konunun ilk mesajını beğenin ve konuya bir yorum yazın.Her iki işlem de tamamlanmalı. Ardından sayfayı yenileyin.
Bilgisayar toplarken RAM seçimi genelde kapasite ve frekansa bakılarak yapılır ama bir de ECC meselesi var ki çoğu kişi bunun ne olduğunu bilmeden geçiyor. ECC, "Error-Correcting Code" yani hata düzeltme kodunun kısaltması. RAM modüllerinde veri bitlerinin bozulup bozulmadığını tespit eden ve tek bitlik hataları anında düzelten bir mekanizma.
Nasıl çalışır?
Normal bir RAM modülünde her 8 bitlik veri grubu olduğu gibi saklanır. ECC RAM'de ise her 8 bite ek olarak bir parite biti daha eklenir; modül üzerinde 8 yerine 9 çip görürsünüz. Bu ekstra bit, verinin yazılırken hesaplanan bir kontrol değerini taşır. Okunurken aynı hesap tekrar yapılır ve sonuç tutmazsa tek bitlik hata yerinde düzeltilir. İki bitlik hatalar ise tespit edilir ama düzeltilemez, sistem uyarı verir.
Bellek hataları sanıldığı kadar nadir değil. Kozmik ışınlar, elektriksel gürültü ya da sıcaklık dalgalanmaları bellekteki bir bitin 0'dan 1'e dönmesine yol açabiliyor. Bireysel kullanımda bu tür bir hata genelde fark edilmez; belki bir uygulama beklenmedik şekilde kapanır ama sebebi RAM'e bağlamazsınız.
Kimler kullanmalı?
Sunucularda, iş istasyonlarında ve uzun süre kesintisiz çalışan sistemlerde ECC neredeyse zorunlu. Veritabanı yöneten, bilimsel hesaplama yapan ya da saatlerce render alan biri için sessizce oluşan bir bit hatası ciddi veri kaybına neden olabilir. Ancak günlük kullanım ve oyun bilgisayarlarında ECC'nin pratik faydası oldukça düşük. Üstelik ECC RAM biraz daha pahalı, biraz daha düşük frekanslarda çalışır ve her anakart ile işlemci desteklemiyor. Intel tarafında genelde Xeon serisi, AMD tarafında ise Ryzen Pro ve bazı standart Ryzen işlemciler ECC desteği sunuyor.
Eğer sisteminiz günde birkaç saat açık kalıyorsa ve kritik veri işlemiyorsanız ECC'ye para ayırmanız pek mantıklı değil. O bütçeyi daha hızlı RAM almaya ya da başka bir bileşene kaydırmak daha verimli olur. Ancak 7/24 çalışan bir NAS ya da ev sunucusu kuruyorsanız ECC destekli bir platform seçmek uzun vadede sizi kurtarabilir. Aranızda ECC RAM kullanan var mı, günlük kullanımda fark ettiniz mi?