Czym różnią się częstotliwość i opóźnienie pamięci RAM? Jak wpływa na wydajność?


10

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?


Liczby za Mhz / DDR3 są taktowaniem pamięci , im niższe, tym lepiej.
Tamara Wijsman,

To brzmi bardziej jak rekomendacja zakupowa niż aktualne pytanie techniczne.
BinaryMisfit

Następnie usuń ceny i zadaj prawdziwe pytanie. Ponieważ ponad 3 użytkowników oznaczyło go i przeczytało jako rekomendację dotyczącą zakupów, być może przestaniesz narzekać, zmień go na coś, na co można odpowiedzieć, a zostanie ponownie otwarty.
BinaryMisfit

@NielsWillems: 1866 MHz działa szybciej, a 1600 MHz reaguje szybciej z powodu mniejszego opóźnienia. Z bliskiego powodu możesz rzucić okiem na post na blogu na temat rekomendacji zakupowych . Krótko mówiąc, takie pytania powinny zostać zreformowane, aby poprosić o radę, z której można się uczyć, ale nie o rekomendacje produktów lub informacje, które będą przestarzałe za rok ... Mówiąc inaczej: Gdyby wszyscy umieścili rekomendacje zakupów, nie byłoby duża wartość edukacyjna dla społeczności.
Tamara Wijsman,

Twoje edytowane pytanie jest w trakcie otwierania.
Daniel Beck

Odpowiedzi:


4

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.

Źródło

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ć.


Dziękuję za blokową edycję @sathya, doceniam to.
Supercereal 27.01.11
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.