Poradniki

Co to jest opóźnienie pamięci RAM i jakie jest jego znaczenie?

Spisu treści:

Anonim

Kiedy zamierzamy kupić kawałek pamięci RAM dla naszego komputera, dość ważną koncepcją, którą musimy zrozumieć, jest opóźnienie pamięci. W tym artykule nauczymy Cię, co to jest i wyjaśnimy jego znaczenie i wpływ na wydajność naszego komputera. Zacznijmy!

Indeks treści

Definiowanie pojęcia opóźnienia

Zanim zaczniemy, wyjaśnijmy, jakie opóźnienie jest bardzo ogólne. Z grubsza mówiąc, jest to czas, który upływa między „żądaniem” a jego odpowiedzią, to znaczy czas, który upływa od momentu wykonania akcji (na przykład kliknięcia przycisku) do otrzymania odpowiedzi (dla przykład, pokaż okno). Na przykład, kiedy konsultujemy ping w teście prędkości lub w grze online, patrzymy na opóźnienie naszej sieci, czyli czas, który upływa między wysłaniem pakietu danych a otrzymaniem odpowiedzi.

Szukasz najlepszego przewodnika po najlepszych pamięciach RAM dostępnych na rynku ? Kliknij poprzedni link, a zobaczysz najwybitniejsze modele.

Czasy opóźnienia w pamięci RAM i sposób jej obliczania

„CL” jest zwykle określane jako „opóźnienie” pamięci RAM, ale w rzeczywistości jest to tylko część całkowitego opóźnienia!

Ogólnie rzecz biorąc, wiele osób uważa, że ​​rzeczywisty pomiar opóźnienia pamięci RAM to tak zwane opóźnienie CAS lub CL.

Opóźnienie CAS mierzy liczbę cykli zegara, które mija od momentu złożenia żądania odczytu danych do momentu, gdy takie informacje są dostępne. Tak, jest to rodzaj opóźnienia podczas pomiaru czasu, jaki upływa między żądaniem a jego odpowiedzią, ale nie jest to prawdziwy wskaźnik CAŁKOWITEGO opóźnienia w pamięci RAM. Dlaczego Cóż, ponieważ wraz ze wzrostem częstotliwości pamięci RAM zmniejsza się czas potrzebny na wykonanie cyklu zegara. Pamiętaj, że częstotliwość w hercach (Hz) mierzy liczbę powtórzeń cyklu co sekundę, więc im wyższa częstotliwość, tym mniej czasu zajmie cykl. Stąd udało nam się uzyskać tę formułę:

czas potrzebny na cykl ( ns ) × opóźnienie CAS („ CL ”)

Jeśli cykl potrzebuje 1 nanosekundy i zajmuje 15 cykli (CL15), faktyczne opóźnienie wyniesie 15 nanosekund (ns), ale jeśli zmienimy tę wartość o 0, 7 ns i zwiększymy opóźnienie CAS do CL17, faktyczne opóźnienie będzie wynosić poniżej 11, 9ns.

W drugim przykładzie opóźnienie jest mniejsze, ponieważ nawet jeśli musisz wykonać więcej cykli, wykonanie każdego z nich zajmuje znacznie mniej czasu.

Rola częstotliwości RAM tutaj może nie być jeszcze jasna, więc zobaczmy, jak przechodzimy od częstotliwości ogłoszonej przez producentów do czasu potrzebnego na cykl (ns), aby więc obliczenia można wykonać bez problemów.

Pierwszą rzeczą, którą powinniśmy wiedzieć, jest to, że najbardziej normalną rzeczą jest to, że pamięć jest wymieniona, na przykład „DDR4 2133” zamiast „DDR4 2133MHz”. W tym drugim przypadku, chociaż nazywamy to „częstotliwością” pamięci RAM, tak naprawdę nie jest, ponieważ częstotliwość, przy której pamięć RAM faktycznie działa, wynosi połowę, czyli w tym przypadku 1066, 5 MHz. Podobnie jak w przypadku pamięci DDR (DOUBLE data rate) wykonywane są 2 operacje na sekundę, a nie jedna, tak naprawdę zapowiadany 2133 MHz wynosiłby 2133 MT / s (miliony transferów na sekundę), a częstotliwość wynosiłaby 1066, 5 MHz.

Kiedy więc mówimy o częstotliwości w tym artykule, nie mówimy o szybkości transferu, która jest zwykle nazywana „częstotliwością”. W każdym razie są one równoważne: im wyższa szybkość transferu, tym większa częstotliwość.

Kiedy więc mamy dane częstotliwości, jeśli obliczymy ich odwrotność (częstotliwość 1 ÷), w końcu uzyskamy okres każdego cyklu w sekundach, w tym przypadku 0, 0009376465 ​​sekund lub, co lepiej, 9, 38 nanosekund. Konieczne byłoby jedynie pomnożenie go przez CL, a mielibyśmy już dane o całkowitych opóźnieniach. Zmieniając poprzednią formułę, możemy przejść bezpośrednio do wyniku w nanosekundach:

(1 000 ÷ RZECZYWISTA częstotliwość) × opóźnienie CAS („ CL ”)

Wiemy, że to wyjaśnienie może być dość nieporządne… dlatego zostawiamy Ci tabelę, którą wykonaliśmy ze wszystkimi obliczeniami już wykonanymi dla 180 różnych kombinacji pamięci RAM

Opóźnienie pamięci RAM DDR4

Ta tabela budzi pewne wątpliwości. Na przykład dwie bardzo popularne kombinacje pamięci RAM to 3000MT / s CL15 i 3200MT / si CL16. Oba mają dokładnie takie samo opóźnienie zgodnie z naszą formułą, to jest 10ns. Jest jednak jeden czynnik, który pominęliśmy.

Pamięć RAM (w szczególności Dynamic RAM lub DRAM, której używamy w naszych komputerach, telefonach komórkowych itp.) Jest uporządkowana według różnych prostokątnych rzędów z 8 kolumnami zwanymi „słowami”. Tak więc wzór obliczania opóźnień, który stosowaliśmy wcześniej, odnosi się do opóźnienia występującego podczas uzyskiwania dostępu do PIERWSZEGO SŁOWA, ale musimy wziąć pod uwagę jeszcze dwa opóźnienia: opóźnienie czwartego i ósmego słowa. Aby to obliczyć, użyj tej formuły:

Słowo N = × (1 ÷ częstotliwość rzeczywista)

Infinity Fabric ma swoje najbardziej znane zastosowanie w łączeniu grup podstawowych lub zwane także CCX, stosowanym w prawie wszystkich procesorach Ryzen (z wyjątkiem niektórych takich jak APU 2200G i 2400G). Jednak dostęp do pamięci RAM wykorzystuje również Infinity Fabric, więc jego częstotliwość ma jeszcze większy wpływ na opóźnienia w dostępie do pamięci.

W przypadku Intela magistrala, której używają, działa na znacznie wyższych częstotliwościach, w większości przypadków powyżej 4000 MHz, ale ważne jest, aby nie zobaczyć, która magistrala osiąga wyższe częstotliwości, ponieważ wtedy rzeczywistość może być inna. Kto jest liderem w dziedzinie opóźnień w dostępie do pamięci, Intel czy AMD?

Cóż, obiektywną prawdą jest to, że procesory Intel Coffee Lake mają mniejsze opóźnienia dostępu do pamięci niż ich konkurenci AMD Ryzen, jak pokazaliśmy w testach wydajności obrazu. Dlatego ludzie mają tendencję do priorytetowego traktowania wysokich częstotliwości pamięci RAM w procesorach Intela (od gniazda 1151), ponieważ pomimo podobnego wpływu na opóźnienia dostępu do pamięci RAM ( widzimy różnice przy zmianie na 3400 MT / s pamięci RAM są podobne ), nie ma to z jednej strony wpływu na szybkość magistrali pierścieniowej (Infinity Fabric na AMD), az drugiej strony z Intelem przy fabrycznych prędkościach RAM opóźnienia te są podobne do tych z Ryzen z RAMami 3200 MT / więc więcej.

A jaką pamięć RAM kupić?

Po wyjaśnieniu wszystkich tych aspektów technicznych i omówieniu znaczenia opóźnienia dostępu do pamięci w nowoczesnym sprzęcie pojawia się pytanie za milion dolarów: jaką częstotliwość CAS i opóźnienie wybrać, aby dokonać najlepszego możliwego zakupu?

Jak widać na powyższym obrazku, mogą występować bardzo duże różnice cen między zestawami o wyższej prędkości i niższych rzeczywistych opóźnieniach (co wyjaśniliśmy wcześniej ), co dodało się do wyjątkowo wysokich cen pamięci RAM, która ma Podwyżka ceny nawet o 40% więcej niż rok temu lub 160% więcej niż dwa lata temu, stanowi wielki dylemat w ciasnych budżetach, w których powinieneś zaoszczędzić na wybranym zestawie.

Tutaj zalecamy, abyś szukał najlepszej równowagi między korzyściami a ceną. Uważamy, że jeśli zamierzasz użyć procesora AMD Ryzen lub wydać trochę pieniędzy na Intel (powiedzmy na przykład i5 8600K lub i7 8700K), powinieneś spróbować ustawić się na idealnym minimum 3000 lub 3200 MT / s (źle nazwane MHz ). Jeśli jednak zamierzasz zamontować znacznie bardziej podstawową, ale najnowszą generację platformy, bardzo zrównoważonym punktem ceny i wydajności jest 2666 MT / s. W rzeczywistości, jeśli zamierzasz zamontować Intel Coffee Lake z płytami głównymi, które nie są Z370, nie będziesz w stanie zwiększyć pamięci RAM tej częstotliwości, więc będzie to idealny wybór. Jako ostateczne zalecenie, jeśli twoje są APU, aby w pełni wykorzystać zintegrowaną grafikę, zwróć szczególną uwagę na pamięć RAM, z minimum 2666 MT / s (idealne 3000 lub 3200) i zawsze obowiązkowe, aby używać dwukanałowego, do którego będziesz potrzebować 2 moduły RAM lub więcej.

Pamiętaj również, że aby częściej korzystać z pamięci RAM, najprawdopodobniej będziesz musiał dokonać kilku zmian w systemie BIOS płyty głównej i sprawdzić, czy możliwe jest zwiększenie jej częstotliwości zgodnie ze specyfikacjami i kompatybilnością płyty głównej.

Jak poznać opóźnienie mojej pamięci RAM

Aby poznać częstotliwość i dane CL twojej pamięci RAM, wystarczy pobrać aplikację CPUID CPU-Z. Po wejściu do programu uzyskanie danych jest tak proste, jak przejście do zakładki „Pamięć” i sprawdzenie częstotliwości DRAM (częstotliwość RAM) i opóźnienia CAS (opóźnienie CAS). Po uzyskaniu tych danych wystarczy zastosować formuły lub spojrzeć na naszą tabelę, aby dowiedzieć się, jakie jest rzeczywiste opóźnienie pamięci RAM.

Ostatnie słowa i wnioski dotyczące opóźnienia pamięci RAM

Wiemy, że ogólnie jest to temat, który dla wielu może być trudny, niezależnie od tego, czy są początkujący, czy nie. Należy pamiętać o wielu faktach, które są na ogół nieznane. Dlatego podsumujemy wnioski wyciągnięte z tego artykułu w kilku punktach:

  • Można powiedzieć, że opóźnienie, w przypadku pamięci RAM, to czas, który upływa od żądania dostępu do danych, aż do uzyskania dostępu. Dane „CL” pamięci RAM, zwane również opóźnieniem CAS , nie są wskaźnikiem faktycznego opóźnienia pamięci RAM, ponieważ należy również wziąć pod uwagę częstotliwość, z jaką ona działa ( połowa zapowiadanego „MHz”: 2133, 2400, 3000…) i w rzeczywistości jest to czynnik znacznie bardziej determinujący niż CL. Rzeczywiste opóźnienie pamięci RAM wpływa na wydajność procesora, a zwłaszcza w grach, które potrzebują dostępu do pamięci RAM znacznie częściej. W AMD Ryzen częstotliwości RAM są również znacznie ważniejsze niż w przypadku procesorów Intel Socket 1151 (opóźnienia CAS mają w zasadzie takie same), a zwłaszcza jeśli zamierzasz używać procesora Ryzen do gier, lepiej jest użyć pamięci RAM częstotliwość 3000 MT / s lub więcej. Przy zakupie najlepiej jest znaleźć równowagę między wydajnością a ceną ze względu na wysokie bieżące koszty pamięci RAM.

Więc teraz wiesz, mamy nadzieję, że nasz artykuł pomógł ci lepiej zrozumieć pojęcie opóźnienia w pamięci RAM. Czy masz co do tego wątpliwości? Potrzebujesz porady na temat częstotliwości RAM do kupienia? Czy masz sugestie lub krytykę na temat tego, co ci wyjaśniliśmy? Nie wahaj się zostawić nam komentarza lub otworzyć dyskusję na naszym forum sprzętowym!

Poradniki

Wybór redaktorów

Back to top button