KWALIFIKACJA INF2 - STYCZEŃ 2017

PYTANIE NR 3.
Parametr pamięci RAM nazywany czasem opóźnienia jest definiowany jako
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
CAS Latency to timing opisujący opóźnienie (liczbę cykli zegara) między podaniem adresu kolumny a dostępnością danych do odczytu. Pozostałe parametry odnoszą się do innych etapów pracy pamięci: "RAS to CAS Delay" i "RAS Precharge" dotyczą wierszy/kolumn, a "Command Rate" sposobu adresowania komend.

Pełne wyjaśnienie:

W pamięciach RAM typu DRAM (w praktyce: moduły stosowane w komputerach) wydajność nie zależy wyłącznie od częstotliwości, ale także od timingów, czyli opóźnień wyrażanych jako liczba cykli zegara.

Określenie "czas opóźnienia" bardzo często odnosi się do parametru CAS Latency (CL). Jest to liczba cykli pomiędzy momentem, gdy kontroler pamięci wyśle żądanie odczytu dla kolumny (CAS), a momentem, gdy dane mogą zostać zwrócone na magistralę. Dlatego odpowiedź "CAS Latency" pasuje do definicji opóźnienia.

Dlaczego pozostałe odpowiedzi nie są właściwe w tym ujęciu?

  • Command Rate opisuje, jak szybko (w jakiej liczbie cykli) pamięć akceptuje komendy/adresy. To ważny parametr stabilności i kompatybilności, ale nie jest standardową definicją "czasu opóźnienia" w znaczeniu CL.
  • RAS Precharge dotyczy czasu potrzebnego na "zamknięcie" (precharge) wiersza przed otwarciem kolejnego. To inny etap cyklu dostępu niż opóźnienie kolumny.
  • RAS to CAS Delay (tRCD) to opóźnienie między aktywacją wiersza (RAS) a możliwością adresowania kolumny (CAS). To także timing opóźnienia, ale nie ten, który zwykle nazywa się wprost "CAS Latency/CL".

Wskazówka egzaminacyjna: gdy w materiałach lub konfiguracji widzisz zestaw typu "CL-tRCD-tRP-tRAS", to "CL" (CAS Latency) jest pierwszym i najczęściej kojarzonym parametrem opóźnienia odczytu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
CAS Latency (CL) to liczba cykli zegara między żądaniem odczytu dla kolumny a momentem, gdy dane stają się dostępne. Im niższe CL przy podobnych pozostałych parametrach, tym mniejsze opóźnienie dostępu, ale znaczenie zależy też od częstotliwości i ustawień kontrolera.
W pytaniach testowych "czas opóźnienia" najczęściej odnosi się do CAS Latency (CL), czyli opóźnienia odczytu. Inne timingi też są opóźnieniami, ale opisują inne fazy cyklu pracy pamięci (np. przełączanie wierszy/kolumn).
Command Rate dotyczy tego, w ilu cyklach pamięć przyjmuje komendę/adres (np. 1T/2T). CAS Latency mierzy opóźnienie zwrotu danych po wskazaniu kolumny. To różne mechanizmy: jeden dotyczy przyjęcia polecenia, drugi czasu dostępu do danych.
tRCD to opóźnienie między aktywacją wiersza (RAS) a możliwością adresowania kolumny (CAS). Jest istotne przy przejściu od wyboru wiersza do operacji na kolumnie, ale nie jest to samo co CL, które dotyczy momentu pojawienia się danych.
tRP to czas potrzebny na zakończenie pracy z bieżącym wierszem i przygotowanie (precharge) do otwarcia kolejnego. W praktyce wpływa na szybkość przełączania się między różnymi obszarami pamięci, ale nie opisuje bezpośrednio opóźnienia odczytu jak CL.
Najczęściej spotkasz zapis typu CL-tRCD-tRP-tRAS. To skrócony zestaw podstawowych timingów używany w opisach modułów i w BIOS/UEFI. W testach warto kojarzyć, że pierwsza liczba to zwykle CL (CAS Latency).
Timingi są podawane w cyklach, a nie w nanosekundach. Przy wyższej częstotliwości pojedynczy cykl trwa krócej, więc ten sam numer CL może oznaczać mniejsze opóźnienie rzeczywiste. Dlatego porównuje się moduły, uwzględniając jednocześnie taktowanie i timingi.
Niekoniecznie. Niższe CL może zmniejszyć opóźnienia dostępu, ale wynik zależy od wielu czynników: częstotliwości, pozostałych timingów, kontrolera pamięci, aplikacji oraz stabilności ustawień. W praktyce liczy się zbalansowana konfiguracja, a nie jeden parametr.
Zwykle w sekcji dotyczącej pamięci (np. ustawienia overclockingu lub konfiguracji DRAM). CAS Latency może być widoczne jako "CL" albo "CAS Latency". Ustawienia mogą być automatyczne lub ręczne; przy ręcznych zmianach trzeba pilnować stabilności systemu.
Częsty błąd to traktowanie wszystkich nazw jako równoważnych "opóźnień" i wybór losowy. Pomaga zapamiętać role: CL = opóźnienie odczytu kolumny, tRCD = przejście wiersz→kolumna, tRP = przygotowanie nowego wiersza, Command Rate = tempo przyjęcia komendy.
info

Około 58% zdających odpowiada poprawnie na to pytanie. średnie

Według specjalistów z branży: "CAS Latency to timing opisujący opóźnienie (liczbę cykli zegara) między podaniem adresu kolumny a dostępnością danych do odczytu."

Źródła:

  • Crucial, "Memory Timings: CAS Latency (CL) and other memory timings explained" (artykuł edukacyjny), https://www.crucial.com/support/articles-faq-memory/what-is-cas-latency - dostęp 2026-03-02
  • Kingston Technology, "Memory Timings / Latency (CL, tRCD, tRP, tRAS)" (materiał wsparcia/FAQ), https://www.kingston.com/en/blog/pc-performance/memory-timings - dostęp 2026-03-02
  • Wikipedia, hasło "CAS latency" (definicja i kontekst timingów DRAM), https://en.wikipedia.org/wiki/CAS_latency - dostęp 2026-03-02

Materiały:

  • Dokumentacja producentów pamięci (glosariusze timingów na stronach wsparcia)
  • Artykuły edukacyjne o timingach RAM i ich wpływie na wydajność
  • Materiały kursowe do kwalifikacji z administracji i eksploatacji sprzętu komputerowego

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego