KWALIFIKACJA MED7 - CZERWIEC 2019

PYTANIE NR 37.
Najważniejszą cechą pamięci operacyjnych serwerowych jest ich niezawodność, dlatego powinny być wyposażone w mechanizm kontroli błędów określany skrótem
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
ECC (Error-Correcting Code) to mechanizm wykrywania i korekcji błędów w pamięci, zwiększający niezawodność serwerów. Pozostałe skróty (CAS, RAS) odnoszą się do parametrów/operacji pamięci, a nie do korekcji błędów, więc nie spełniają warunku "kontroli błędów".

Pełne wyjaśnienie:

W serwerach kluczowa jest integralność danych i stabilność pracy, dlatego pamięć operacyjna bywa wyposażona w mechanizmy wykrywania oraz korygowania błędów bitowych. Skrót, który jednoznacznie opisuje taką funkcję, to ECC (Error-Correcting Code). Pamięć ECC potrafi wykryć, a w typowych implementacjach także skorygować przynajmniej część pojedynczych błędów bitowych, co zmniejsza ryzyko uszkodzenia danych w RAM i ogranicza losowe błędy aplikacji.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • CAS – to skrót kojarzony z opóźnieniami/parametrami czasowymi dostępu do pamięci (timingami), a nie z mechanizmem korekcji błędów. Wskazuje na wydajność/latencję, nie na niezawodność przez korekcję.
  • RAS – podobnie jak CAS odnosi się do sygnałów/operacji związanych z organizacją dostępu do komórek pamięci (adresowanie wiersza/kolumny), a nie do kodów korekcyjnych. Nie jest mechanizmem "kontroli błędów" w sensie ECC.
  • EPP – w kontekście pamięci serwerowej nie jest standardowym, powszechnie używanym skrótem określającym korekcję błędów RAM. Może pojawiać się w innych obszarach informatyki/elektroniki, ale nie odpowiada treści pytania o niezawodność pamięci serwerowej przez korekcję błędów.

Wskazówka egzaminacyjna: gdy w treści pojawiają się słowa "niezawodność", "kontrola błędów", "korekcja", niemal zawsze chodzi o ECC. Skróty typu CAS/RAS zwykle dotyczą parametrów dostępu do pamięci, a nie ochrony przed błędami danych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
ECC to mechanizm wykrywania i korekcji błędów w pamięci operacyjnej. Jego celem jest zmniejszenie ryzyka uszkodzenia danych w RAM (np. pojedynczych błędów bitowych), co poprawia stabilność pracy serwera i bezpieczeństwo przetwarzanych informacji.
Serwery często pracują 24/7 i obsługują krytyczne usługi (np. bazy danych). ECC ogranicza skutki losowych błędów bitowych, które mogłyby powodować błędne wyniki obliczeń, uszkodzenia danych lub niestabilność systemu. To element budowania niezawodności infrastruktury.
W typowych rozwiązaniach ECC pamięć potrafi korygować wybrane błędy (często pojedyncze błędy bitowe) i wykrywać część poważniejszych uszkodzeń. Dokładny zakres zależy od implementacji kontrolera i rodzaju kodu korekcyjnego, ale idea jest zawsze ta sama: ochrona integralności danych.
Nie zawsze, ale bywa mocno zalecana tam, gdzie liczy się ciągłość działania i poprawność danych (serwery HIS/LIS/PACS, wirtualizacja, bazy danych). W stacjach roboczych o mniej krytycznych zadaniach można spotkać pamięć bez ECC, jeśli analiza ryzyka na to pozwala.
CAS i RAS dotyczą sygnałów/operacji oraz parametrów czasowych dostępu do pamięci (często kojarzonych z timingami). Opisują, jak pamięć jest adresowana i jakie są opóźnienia, ale nie są mechanizmem korekcji błędów. Dlatego nie zastępują ECC w serwerach.
Jeśli w treści jest mowa o niezawodności, "kontroli błędów", "korekcji" lub integralności danych, właściwy trop to ECC. Jeśli pojawiają się hasła o opóźnieniach, wydajności i cyklach dostępu, częściej chodzi o timingi i skróty typu CAS/RAS.
Nie. Obsługa ECC zależy od procesora, płyty głównej i chipsetu/kontrolera pamięci. W praktyce serwerowe platformy są projektowane z myślą o ECC, ale w tańszych konfiguracjach lub sprzęcie konsumenckim funkcja może być niedostępna mimo użycia podobnych modułów.
Najpierw potwierdź w BIOS/UEFI, że ECC jest włączone (jeśli jest taka opcja). Następnie korzystaj z narzędzi systemowych i logów sprzętowych, które raportują błędy pamięci (np. wpisy w dziennikach systemu lub logach firmware). Metody zależą od platformy i systemu.
Bez ECC losowe błędy bitowe mogą objawiać się jako sporadyczne zawieszanie systemu, nieoczekiwane restarty, błędy aplikacji lub uszkodzenia danych (np. w bazie). Trudność polega na tym, że symptomy bywają nieregularne i łatwo je pomylić z problemami dysku lub zasilania.
Utrwal podstawowe pojęcia: pamięć operacyjna, niezawodność, integralność danych oraz skróty ECC/CAS/RAS. Ćwicz rozpoznawanie, czy pytanie dotyczy korekcji błędów (ECC), czy parametrów dostępu (timingi). Pomaga też czytanie dokumentacji producentów.
info

Statystycznie 60% uczniów zna prawidłową odpowiedź. średnie

Według specjalistów z branży: "ECC (Error-Correcting Code) to mechanizm wykrywania i korekcji błędów w pamięci, zwiększający niezawodność serwerów."

Źródła:

  • Intel Support: "What Is ECC Memory?" https://www.intel.com/content/www/us/en/support/articles/000005657/boards-and-kits.html - accessed 2026-02-18
  • Crucial (Micron): "What is ECC Memory?" https://www.crucial.com/articles/about-memory/ecc-vs-non-ecc - accessed 2026-02-18
  • Wikipedia: "ECC memory" https://en.wikipedia.org/wiki/ECC_memory - accessed 2026-02-18

Materiały:

  • Dokumentacje producentów serwerów i płyt głównych (sekcje o pamięci ECC i kompatybilności modułów)
  • Artykuły producentów pamięci o różnicach ECC vs non-ECC oraz o wykrywaniu/korekcji błędów
  • Podręczniki z architektury komputerów: rozdziały o pamięci operacyjnej i niezawodności

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego