Mam pytanie dotyczące dwóch specyfikacji pamięci RAM, ilości MHz i czasów opóźnienia (przykład: 9-9-9-24).
Który z nich jest najważniejszy dla wydajności systemu i dlaczego? Jaka jest dokładnie różnica między nimi?
Mam pytanie dotyczące dwóch specyfikacji pamięci RAM, ilości MHz i czasów opóźnienia (przykład: 9-9-9-24).
Który z nich jest najważniejszy dla wydajności systemu i dlaczego? Jaka jest dokładnie różnica między nimi?
Odpowiedzi:
Artykuł z Toms Hardware ma bardzo dobrą robotę w wyjaśnianiu taktowania pamięci RAM
- CAS, zwykle rozszerzany jako strobe adresu kolumny (lub czasem jako wybór adresu kolumny), co odnosi się do kolumny dla pewnej fizycznej lokalizacji pamięci w tablicy złożonej z kolumn i rzędów kondensatorów używanych w modułach dynamicznej pamięci o swobodnym dostępie (DRAM) (z których wszystkie trzy typy pamięci RAM w tym przewodniku są podtypami). Opóźnienie CAS zwykle pojawia się jako pierwsze w sekwencjach czasowych dla pamięci RAM i wskazuje liczbę cykli zegarowych, które upłynęły między momentem, w którym kontroler pamięci nakazuje modułowi pamięci dostęp do określonej kolumny w bieżącym rzędzie, a momentem, w którym taki dostęp powoduje powstanie danych, które tam rezydują.
- Trcd lub tRCD, zwykle rozszerzane jako opóźnienie RAS do CAS, gdzie RAS jest rozszerzane jako stroboskop adresowy wiersza, gdzie R odnosi się do wiersza dla fizycznej lokalizacji pamięci w tablicy złożonej z kolumn i rzędów kondensatorów używanych do modułów DRAM. Ta wartość określa liczbę cykli zegara między stroboskopem adresu wiersza (RAS) a CAS, i reprezentuje adres rzędu do opóźnienia adresu kolumny dla modułu pamięci.
- Trp lub tRP, zwykle rozszerzane jako ładowanie wstępne RAS, które reprezentuje liczbę cykli zegara wymaganych do zakończenia dostępu do bieżącego rzędu pamięci i rozpoczęcia dostępu do następnego rzędu pamięci, tak aby tRP = czas na wstępne ładowanie rzędu.
- tRAS lub Tras, zwykle wydłużany jako czas dostępu RAS mierzony liczbą cykli zegarowych potrzebnych do uzyskania dostępu do określonego rzędu danych w pamięci DRAM między początkowym żądaniem danych a poleceniem wstępnego ładowania wymaganym do rozpoczęcia następnego dostępu do pamięci. Z definicji tRAS musi być większy lub równy CAS plus tRCD plus dodatkowe dwa cykle, aby pozostawić czas na ukończenie dostępu, ponieważ odczytują lub zapisują wiele bitów pamięci, które DDR (2 bity), DDR2 ( 4 bity) i DDR3 (8 bitów) wszystkie w mniejszej lub większej liczbie.
Czasy pamięci RAM zwykle pojawiają się jako sekwencje czterech liczb oddzielonych myślnikami, jak w 5-5-5-15. Oznacza to, że wszystkie wartości CAS, tRCD i tRP są równe pięciu cyklom zegarowym i że wartość tRAS jest równa 15 cyklom zegarowym. Im mniejsze liczby pojawiają się w tych sekwencjach, tym mówi się, że są ściślejsze czasy taktowania pamięci. Podobnie mówi się, że większe liczby wskazują luźniejsze czasy. Mówiąc najprościej, niższe opóźnienie kosztuje więcej, bardziej precyzyjne czasy kosztują więcej, a połączenie tych dwóch kosztuje najwięcej w przypadku pamięci.
Wybrałbym bardziej rygorystyczne czasy, które wydają się być szybsze, a różnica 166 MHz nawet nie będzie zauważalna. W rzeczywistości oba są tak blisko, że nie zauważysz żadnej różnicy prędkości. Ten z wyższym wskaźnikiem Mhz może być najlepszy do przetaktowywania, ponieważ da ci to trochę miejsca na głowie, ponieważ nowoczesny Intel i wszystkie układy AMD mają zintegrowane kontrolery pamięci, więc gdy zwiększysz FSB, będziesz również przekroczył taktowanie pamięci RAM. Ale znowu to wszystko osobiste preferencje w zależności od tego, co zrobisz ze swoim systemem. Każdy z nich będzie w porządku, jeśli budujesz system zapasów, którego nie planujesz podkręcać.