Moduły ECC (Error Correcting Code) Unbuffered to specjalna klasa pamięci RAM stosowana w stacjach roboczych i serwerach wymagających wysokiej niezawodności. W odróżnieniu od standardowych modułów non-ECC, korzystają z dodatkowych układów do wykrywania i korekcji błędów bitowych. Z perspektywy złączy DIMM oznacza to inne wymagania elektryczne i dodatkowe linie sygnałowe obsługujące funkcję ECC.
Zrozumienie specyfiki slotów DIMM obsługujących ECC jest kluczowe dla prawidłowej diagnozy problemów w stacjach roboczych i małych serwerach. Nasz serwis w Warszawie obsługuje systemy ECC i potrafi zdiagnozować usterki specyficzne dla tej technologii.
Jak działają moduły ECC Unbuffered?
Moduły ECC UDIMM (Unbuffered DIMM) zawierają dodatkowe układy logiczne, które obliczają i weryfikują sumę kontrolną każdego bloku 64-bitowych danych, dodając do nich 8 bitów kodu ECC. Dzięki temu możliwe jest automatyczne wykrycie i korekcja pojedynczego błędu bitowego (SEC – Single Error Correction) oraz wykrycie podwójnego błędu (DED – Double Error Detection). Złącze DIMM musi obsługiwać te dodatkowe 8 linii danych, stąd moduły ECC DIMM mają zwykle 9 układów DRAM zamiast standardowych 8.
Elektryczne różnice złączy ECC vs non-ECC
Fizyczne złącze DIMM dla modułów ECC UDIMM jest identyczne jak dla non-ECC – te same 288 pinów dla DDR4, te same wymiary mechaniczne. Różnica leży w tym, które piny są aktywnie używane przez kontroler pamięci. Platformy obsługujące ECC (Intel Xeon, AMD Ryzen Pro, AMD EPYC) aktywują linie CB0-CB7 (Check Bit), które w systemach non-ECC są nieaktywne. Uszkodzenie tych konkretnych styków nie powoduje błędów w systemach non-ECC, ale uniemożliwia działanie ECC.
Diagnostyka ECC i slotów DIMM
Logi systemowe w platformach ECC rejestrują korygowane błędy pamięci (CE – Corrected Errors). Rosnąca liczba takich zdarzeń może wskazywać na degradację złącza DIMM lub samego modułu. Narzędzia takie jak edac-utils (Linux) lub Windows Server Event Log umożliwiają śledzenie błędów ECC w czasie rzeczywistym. Dla administratorów systemów to cenny wskaźnik stanu zdrowia złącza DIMM zanim wystąpi poważna awaria.
Serwis systemów ECC w naszym serwisie
Nasz serwis w Warszawie obsługuje stacje robocze i małe serwery z pamięcią ECC – diagnostykę złączy DIMM, czyszczenie styków, wymianę uszkodzonych gniazd. Jeśli Twój system ECC rejestruje rosnącą liczbę błędów korekcji lub wykazuje niestabilność, zapraszamy na bezpłatną konsultację.