Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Makale - DDR5 Belleklerdeki On-die ECC Nedir, Ne İşe Yarar?

DDR5 Belleklerdeki On-die ECC Nedir, Ne İşe Yarar?

17 Kasım 2022 - 10:00
- Makale, Teknoloji

Teknoloji meraklıları zaman zaman ECC (Error Correction Code) kavramıyla karşılaşmıştır. Baştan belirtmek gerekirse, bu teknoloji genellikle sunucu ve iş istasyonlarında, yani kurumsal alanda kullanılmakta. Hata düzeltme kodlu bellekler, RAM yongalarında meydana gelebilecek hataları otomatik olarak algılayıp düzeltmek üzere geliştiriliyor.

Elektronik/manyetik parazitler veya kozmik ışınlar bellekteki verilerin bozulmasına sebep olabilir. ECC’nin amacı ise bozulan veriyi düzeltmek, düzeltemediği durumda da sisteme raporlamaktır. DDR5 teknolojisiyle birlikte gündeme gelen on-die ECC (ODECC) teknolojisi tüketiciler arasında birçok tartışmaya ve kafa karışıklığına neden oldu. Öncelikle bu teknolojinin standart ECC teknolojisinden çok farklı olduğunu belirtelim. Şimdi ECC’ye kısaca değineceğiz, ardından ODECC’nin (yonga kalıbı üzerinde ECC) farklarından bahsedeceğiz.

ECC RAM Nedir?

Hata düzeltme kodu (Error correction code), bellekte depolanan verilerin doğru olmasını sağlayan matematiksel bir işlemdir. ECC, bir hata durumunda sistemin doğru verileri gerçek zamanlı olarak yeniden oluşturmasına da izin verir.

ECC, RAM’deki sekiz bit gibi büyük veri gruplarındaki hataları tespit etmek için tek bir bit (eşlik biti/parity bit) kullanma yöntemi olan daha gelişmiş bir eşlik biçimi kullanmakta. Ne yazık ki bir eşlik biti sistemin bir hatayı algılamasına izin verirken, veri hatasını düzeltmek için yeterli bilgi sağlamaz.

Çoğu sistem, verileri 64 bitlik daha büyük parçalar halinde taşır. ECC, her sekiz bitlik veri için bir ekstra eşlik biti üretmek yerine, 64 bit veri başına yedi ekstra bit üretir. Sistem, diğer 64 bitin doğru olduğundan emin olmak için ekstra yedi bitlik veri üzerinde karmaşık bir matematiksel algoritma uygular. Tek bir bitin yanlış olması durumunda (tek bitlik bir hata), ECC algoritması verileri yeniden oluşturabilir, ancak daha büyük hatalar (iki veya daha fazla bit) olduğunda bunu sadece sisteme bildirebilir.

ECC ve On-Die ECC (ODECC) Arasındaki Fark Ne?

Standart ECC’den farklı olan ODECC, öncelikle gelişmiş üretim teknolojilerinde verimliliği artırmayı amaçlıyor ve böylelikle daha ucuz DRAM yongalar üretilebiliyor. On-die ECC, yalnızca yenilemeler sırasında bir hücrede veya satırda meydana gelen hataları algılamakta. Veriler hücreden önbelleğe veya CPU’ya taşındığında, bir bit kayması veya veri bozulması varsa bu durum on-die ECC tarafından düzeltilmiyor. Standart ECC ise hücre içindeki ve başka bir cihaza taşınırken yaşanacak veri bozulmalarını düzeltme yeteneğine sahip.

DDR5, verimliliği artırmak ve bellek kontrolcüsü için veri erişimi gecikmelerini azaltmak için bellek modülünü iki bağımsız 32 bit adreslenebilir alt kanala böler. DDR5 modülünün veri genişliği 64 bit, yani aynı. Ancak bu veri yolu 32 bitlik iki adreslenebilir kanala bölündüğünde genel performans artıyor. Sunucu sınıfı bellekler (RDIMM’ler), ECC desteği için her alt kanala 8 bit eklenerek alt kanal başına toplam 40 bit veya sıra başına 80 bit veri yolu sağlar. Çift sıralı modüller dört adet 32 bit alt kanala sahiptir.

On-die ECC, DRAM çipindeki bit hatalarını düzeltmek için tasarlanmış yeni bir özellik. CPU ve GPU’larda olduğu gibi, RAM’lerin üretiminde kullanılan üretim teknolojileri de gelişiyor. Yeni litografi teknikleriyle DRAM yongaların yoğunluğu arttıkça veri sızıntılarının potansiyeli de artıyor. DDR5 yongalarına entegre olan ECC ise çip içindeki hataları düzeltiyor, güvenilirliği artırıyor ve kusur oranlarını en aza indirirken riski azaltıyor.

Bu teknoloji, çip dışındaki hataları veya modül ile CPU içinde yer alan bellek kontrolcüsü arasındaki veri yolunda meydana gelen hataları düzeltme kabiliyetine sahip değil. Sunucular ve iş istasyonlarında kullanılan ECC özellikli işlemciler, tek veya çok bitli hataları anında düzeltebilen kodlama özelliğine sahip.

Devam edecek olursak, DDR5’in on-die ECC özelliği DDR kanal hatalarını düzeltmez. Yani işletmeler DDR5 ODECC desteğinin yanı sıra standartlaşan yan bant ECC teknolojisini kullanmaya devam edecektir. Uzun lafın kısası, kalıp üzerinde ECC (on-die ECC) teknolojisinin kapsamı çok daha dar.

ECC’nin Kısa Geçmişi

Intel, yıllar önce ECC’nin profesyonel segmente özel olduğunu düşünerek yalnızca Xeon işlemcilerinde kullanmayı tercih etti. AMD bunu değiştirdi ve Ryzen işlemcilerine ECC desteği eklemeye başladı. Böylelikle ECC teknolojisinin maliyetleri arttı ve uygun ECC desteği RAM bulmak ayrı sorunlar ortaya çıktı. Ancak DDR5 standardı ile her şey değişiyor. ECC artık DDR5’in normal bir parçası haline geldi.

Yeni nesil işlemciler, veri tutarlılığı konusunda önbelleği ve diğer bileşenleri kontrol etmek için dahili olarak ECC (veya başka bir tür) kullanıyor. Ancak ECC destekli RAM olmadan işletim sisteminin CPU ile RAM arasındaki veya RAM içindeki dahili verileri kontrol etmesi mümkün değil.

ECC’nin Önemi

İşletim sistemi bellek tutarlılığını bir dereceye kadar kontrol eder. Bu süreç yavaştır ve tam olarak güvenilir değildir. Sonuç olarak, işletim sistemi RAM’de depolanan verilerle ilgili tüm sorunları tespit edemez. Yani işlemlerin doğru veriler üzerinde yapılıp yapılmaması, verilerin doğru dosyada saklanıp saklanamaması gibi kontroller %100 olarak kontrol edilemez.

Günlük kullanımda bu pek de önemli değil. Örneğin Word belgesinde geçersiz bir karakterin olması büyük sorunlara yol açmaz. Ancak banka işlemlerinde her adım çok kritik.

Windows, veri tutarsızlığını algıladığında genellikle mavi ekran hatası gösterir. Söylediğimiz gibi, işletim sisteminin kontrolleri tam olarak güvenilir değil.

Etiketler: bellekddr5ECCODECCOn-die ECCramteknoloji
PaylaşPaylaşTweetYollaPaylaş
Fatih Işık

Fatih Işık

Küçük yaşından itibaren teknoloji ve oyunlar ile iç içe olan Fatih, araştırma yapmaktan ve deneyimlerini insanlara aktarmaktan mutluluk duyuyor.

Yorumlar 3

  1. Gökhan Can says:
    3 yıl önce

    Harikasınız, makale için teşekkür ederim.

    Yanıtla
  2. Cengiz Sezgin says:
    3 yıl önce

    İ5 12400
    Msi z690 pro
    Kingston ddr5 5200
    Bu sistemde ecc varmı…ankart ve işlemci destekloyor mu

    Yanıtla
    • Fatih Işık says:
      3 yıl önce

      Burada standart ECC değil de on-die ECC’den bahsediyoruz. Belleğiniz DDR5 standardında olduğu için evet on-die ECC desteği var.

      Yanıtla

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • Lenovo LOQ 17IRX10 ile LOQ 15IAX9 laptopun anakartı aynı mı?
  • Windows 10 desteği sona erdikten sonra 11'e geçmeyenler ne yapmalı?
  • Rampage mouse pad iyi midir?
  • 60-80 bin TL bütçeye ROG mu TUF mu?
  • Monitör farkı oynanışı etkiler mi?
  • Android'den IOS'a WhatsApp sohbeti nasıl aktarılır?
  • Hisse senedi mi, kripto mu alınmalı?
  • Gamepad önerisi
  • PS5'te RDR2'nin 30 FPS limitli olması çok göze batıyor mu?
  • Windows'tan MacOS'a alışmak kolay mı?

Technopat Video

Şu an oynayan

VLC Media Player mucizesi: Jean Baptiste Kempf’in paradan güçlü inancı

VLC Media Player mucizesi

VLC Media Player mucizesi: Jean Baptiste Kempf’in paradan güçlü inancı

Haber
12 inç 2.8K ekran, 6 hoparlör ve dahası: Huawei MatePad 12 X inceleme

12 inç 2.8K ekran, 6 hoparlör ve dahası: Huawei MatePad 12 X inceleme

Haber
MSI MEG Ai1600T PCIE5

MSI MEG Ai1600T PCIE5 PSU inceleme: 1600W gücünde titanium verimlilik

Haber

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
  • Seçenekleri yönet
  • Hizmetleri yönetin
  • {vendor_count} satıcılarını yönetin
  • Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
  • {title}
  • {title}
  • {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal