Co oznaczają czasy pamięci i pamięć RAM?

18

Na każdym fragmencie pamięci RAM zobaczysz czasy, takie jak: „2-2-2-5”.

O co w tym wszystkim chodzi? Co powinienem kupić?

Eikern
źródło

Odpowiedzi:

17

Istnieje wiele szczegółowych wyjaśnień na ten temat na forach dotyczących przetaktowywania, a także na stronach z recenzjami sprzętu.

Bardzo podstawową odpowiedzią jest to, że każda liczba reprezentuje liczbę cykli potrzebnych do wykonania przez pamięć danej akcji wewnętrznej. Ogólnie rzecz biorąc, niższe jest lepsze, jednak nie zawsze jest to prawda, ponieważ osobne liczby mają na siebie wpływ.

Możesz myśleć o tym jako zasadniczo o tym, jak „szybka” jest pamięć, w przeciwieństwie do tego, jak „szybka” jest. Zasadniczo jest to opóźnienie przed rozpoczęciem działania.

Ponieważ liczby mierzą cykle zegara, pamiętaj, że niższe czasy niekoniecznie oznaczają szybsze czasy dostępu. Pamięć działająca z częstotliwością 100  MHz z taktowaniem 2-2-2-5 będzie miała efektywnie wolniejsze taktowanie niż pamięć działająca z częstotliwością 400 MHz z taktowaniem na przykład 5-5-5-15 (nawet jeśli zajmuje to 5 zegarów zamiast 2 zegary, cykluje 4x szybciej).

Ogólnie nie przejmuj się tym zbytnio . Szczerze mówiąc, prawdopodobnie nigdy nie zauważysz różnicy między różnymi czasami. Jedynym powodem, dla którego warto się tym martwić, jest entuzjasta testów porównawczych / podkręcania.

Jeśli szukasz szybkiego komputera, a nie jesteś dużym ulepszaczem, powinieneś kupić sprawdzoną, niezawodną pamięć RAM w dobrej cenie. Zainwestuj zaoszczędzone pieniądze, nie kupując pamięci o niskim czasie, w komponentach, które zwiększą prędkość.

TM.
źródło
Wszystkie inne rzeczy są równe, wolą pamięć o niższych liczbach taktowania. Ale tylko wtedy, gdy wszystkie inne rzeczy są równe. Jest to najmniejszy problem w 99,9% aplikacji na komputery PC.
David Schwartz
11

Oto streszczenie:

Czasy pamięci RAM to czas oczekiwania procesora na pobieranie danych z pamięci. Zasadniczo procesor musi poczekać pewien czas przed uzyskaniem dostępu, a następnie ściąga te dane z określoną przepustowością (co jest osobną miarą, np. 8,4 GB / s). Chcesz najniższych możliwych opóźnień (2-2-2-5 byłoby niesamowite) i największej możliwej przepustowości.

Jeśli chodzi o czasy wxyz, w to opóźnienie CAS, x to tRCD, y to tRP, a z to tRAS. Są to różne opóźnienia dla różnych operacji i zapominam, co to jest tRCD, tRP i co jest.

Jeśli jesteś entuzjastą i zależy ci na tym, najważniejszą wartością jest opóźnienie CAS w . Ponownie niska jest najlepsza. W przypadku następnych dwóch liczb: żadna z nich nie jest bardzo ważna z mojego doświadczenia. Wreszcie, tRAS ( z ) jest ważne, aby ustawić się w pewnym zakresie tolerancji; zasadniczo, chyba że ma ekstremalną wartość, nie robi różnicy.

Ogólnie rzecz biorąc, te czasy nie są już istotne dla wydajności. Nie konfigurowałbym ich osobiście (chyba że wiedziałbym, co robię), ponieważ istnieje większe prawdopodobieństwo, że twój system będzie niestabilny niż poprawi wydajność o> 1%.

Moje zalecenie to po prostu kupić pamięć o największej częstotliwości taktowania, która jest dostępna dla danej generacji pamięci (DDR2, DDR3 itp.) - tę o największej częstotliwości MHz, która maksymalizuje przepustowość. Następnie pozwól płycie głównej wybrać czasy pamięci.

użytkownik2751
źródło