Výukové programy

Co je latence paměti RAM a jaká je její důležitost?

Obsah:

Anonim

Když se chystáme koupit kus paměti RAM pro naše PC, docela důležitý koncept, kterému musíme rozumět, je koncept latence paměti. V tomto článku vás naučíme, co to je, a vysvětlíme jeho význam a vliv na výkon našeho PC. Začněme!

Index obsahu

Definování pojmu latence

Než začneme, vyjasněme si, co je latence velmi obecně. Zhruba řečeno, jedná se o čas, který uplyne mezi „požadavkem“ a jeho odpovědí, tj. Časem, který uplyne od provedení akce (například kliknutím na tlačítko), až do přijetí odpovědi (pro ukázat okno). Například, když konzultujeme ping v rychlostním testu nebo v online hře, díváme se na latenci naší sítě, tj. Čas, který uplyne mezi odesláním datového paketu a přijetím jeho odpovědi.

Hledáte nejlepší průvodce nejlepšími pamětí RAM na trhu ? Klikněte na předchozí odkaz a uvidíte ty nejlepší modely.

Časy latence v RAM a způsob jejich výpočtu

„CL“ se obvykle říká „latence“ RAM, ale ve skutečnosti je to jen část celkové latence!

Obecně to, co mnozí lidé považují za skutečné měření latence RAM, je tzv. CAS nebo CL latence.

CAS latence měří počet hodinových cyklů, které uplynou od okamžiku, kdy je požadavek na čtení dat, do okamžiku, kdy jsou takové informace k dispozici. Ano, jedná se o typ latence při měření času, který uplyne mezi požadavkem a jeho odpovědí, ale není to skutečný indikátor TOTAL latence RAM. Proč? Protože se zvyšující se frekvencí paměti RAM zkracuje čas potřebný k provedení hodinového cyklu. Nezapomeňte, že frekvence v Hz (Hz) měří, kolikrát se cyklus opakuje každou sekundu, takže čím vyšší je frekvence, tím méně času zabere cyklu. Odtud se nám podařilo získat tento vzorec:

doba potřebná k cyklu ( ns ) × CAS latence („ CL “)

Pokud cyklus trvá 1 nanosekundu a trvá 15 cyklů (CL15), bude skutečná latence 15 nanosekund (ns), ale pokud tuto hodnotu změníme o 0, 7 ns a zvýšíme latenci CAS na CL17, skutečná latence bude méně než 11, 9ns.

Ve druhém příkladu je latence nižší, protože i když musíte provést více cyklů, provedení každého z nich trvá mnohem méně času.

Nyní role, kterou zde má frekvence RAM dosud nebyla jasná, takže se podívejme, jak jdeme od frekvence oznámené výrobci k času potřebnému k cyklu (ns), k takže výpočet může být proveden bez problémů.

První věcí, kterou bychom měli vědět, je to, že nejběžnější věc je, že paměť je uvedena například „DDR4 2133“ namísto „DDR4 2133MHz“. V posledně uvedeném případě, i když tomu říkáme „frekvence“ paměti RAM, není tomu tak ve skutečnosti, protože frekvence, na které RAM skutečně pracuje, je poloviční, tj. V tomto případě 1066, 5 MHz. Protože v pamětí DDR (DOUBLE data rate) se provádějí 2 operace za sekundu a ne jedna, oznámená 2133MHz by ve skutečnosti byla 2133MT / s (miliony přenosů za sekundu) a frekvence by byla 1066, 5MHz.

Když tedy v tomto článku hovoříme o frekvenci, nemyslíme přenosovou rychlost, která se obvykle nazývá „frekvence“. V každém případě jsou rovnocenné: čím vyšší je přenosová rychlost, tím vyšší je frekvence.

Jakmile tedy máme údaje o frekvenci, vypočítáme-li jeho inverzní (1 ÷ frekvenci), konečně získáme periodu každého cyklu v sekundách, v tomto případě 0, 0009376465 ​​sekund nebo, lépe řečeno, 9, 38 nanosekund. Bylo by nutné jej pouze vynásobit CL, a my bychom již měli údaje o celkové latenci. Úpravou předchozího vzorce můžeme přejít přímo k výsledku v nanosekundách, jako je tento:

(1 000 ÷ SKUTEČNÁ frekvence) × latence CAS („ CL “)

Víme, že toto vysvětlení může být docela chaotické… proto vám necháváme tuto tabulku, kterou jsme provedli se všemi výpočty již provedenými pro 180 různých kombinací RAM

Latence paměti DDR4 RAM

Tato tabulka vyvolává určité pochybnosti. Například dvě velmi běžné kombinace RAM jsou 3000MT / s CL15 a 3200MT / sa CL16. Oba mají přesně stejnou latenci podle našeho vzorce, tj. 10ns. Existuje však jeden faktor, který jsme vynechali.

Paměť RAM (konkrétně dynamická RAM nebo DRAM, které používáme v našich počítačích, mobilech atd.), Je organizována různými obdélníkovými řádky s 8 sloupci nazvanými „slova“. Vzorec pro výpočet latence, který jsme použili dříve, se vztahuje ke zpoždění, ke kterému dochází při přístupu k PRVNÍMU SLOVU, ale musíme vzít v úvahu další dvě latence: latenci čtvrtého a osmého slova. Pro její výpočet použijte tento vzorec:

Slovo N = × (1 ÷ skutečná frekvence)

Infinity Fabric má své nejznámější použití při propojování základních skupin nebo také nazývané CCX, používané téměř ve všech procesorech Ryzen (kromě některých jako APU 2200G a 2400G). Přístup k paměti RAM však také používá technologii Infinity Fabric, takže její frekvence má ještě větší dopad na latence přístupu do paměti.

V případě Intelu, sběrnice, které používají, fungují na mnohem vyšších frekvencích, ve většině případů nad 4000 MHz, ale důležité není zjistit, která sběrnice dosáhne vyšších frekvencí, protože pak by realita mohla být jiná. Kdo má vedoucí postavení v latenci přístupu do paměti, Intel nebo AMD?

Objektivní pravdou je, že procesory Intel Coffee Lake mají nižší latence přístupu do paměti než jejich konkurenti AMD Ryzen, jak jsme vám ukázali v testech výkonu obrazu. To je důvod, proč lidé mají tendenci upřednostňovat vysoké frekvence RAM méně na procesorech Intel (ze soketu 1151), protože přestože mají podobný dopad na latence přístupu k RAM ( jak vidíme rozdíly při změně na 3400MT / s RAM jsou podobné ), na jedné straně to nemá žádný vliv na rychlost kruhové sběrnice (Infinity Fabric na AMD) a na druhé straně u Intelu v továrních rychlostech RAM jsou tyto latence podobné latencím Ryzen s RAM 3200MT / tak víc.

A co mám koupit RAM?

Jakmile jsou všechny tyto technické aspekty vysvětleny a poté, co jsme hovořili o důležitosti latence přístupu do paměti v moderním vybavení, přichází otázka na milion dolarů: Jakou frekvenci a latenci CAS bych si měl zvolit, abych co nejlépe provedl nákup?

Jak je vidět na obrázku výše, mohou existovat velmi velké cenové rozdíly mezi soupravami s vyšší rychlostí a nižší skutečnou latencí (což jsme vysvětlili dříve ), což něco přidalo k extrémně vysokým cenám paměti RAM, která má V ceně až o 40% více než před rokem nebo 160% více než před dvěma lety představuje velké dilema v těsných rozpočtech, kde byste na vybrané sadě měli ušetřit.

Zde doporučujeme, abyste hledali nejlepší rovnováhu mezi výhodami a cenou. Věříme, že pokud se chystáte použít procesor AMD Ryzen nebo utratit nějaké peníze na Intel (řekněme například i5 8600K nebo i7 8700K), měli byste se pokusit nastavit ideální minimum 3000 nebo 3200MT / s ( chybně pojmenované MHz ). Pokud se však chystáte připojit mnohem základní, ale nejnovější generaci platformy, velmi vyváženým bodem ceny a výkonu je 2666MT / s. Ve skutečnosti, pokud se chystáte připojit Intel Coffee Lake k základním deskám, které nejsou Z370, nebudete moci zvýšit RAM této frekvence, takže to bude perfektní volba. Jako konečné doporučení, pokud jsou vaše APU, abyste mohli plně využívat integrovanou grafiku, věnujte zvláštní pozornost RAM, s minimem 2666MT / s (3000 nebo 3200 ideální) a vždy povinným používat duální kanál, pro který budete potřebovat 2 nebo více modulů RAM.

Nezapomeňte také, že pro častější využití paměti RAM budete pravděpodobně muset provést několik úprav BIOS základní desky a zkontrolovat, zda je možné zvýšit její frekvenci podle specifikací a kompatibility základní desky.

Jak poznat latenci mé RAM

Chcete-li znát frekvenci a data CL vaší RAM, stačí stáhnout aplikaci CPUID CPU-Z. Jakmile jste uvnitř programu, je získávání dat stejně snadné jako přístup na kartu „Paměť“ a prohlížení frekvence DRAM (RAM RAM) a CAS Latency (CAS latence). Jakmile jsou tato data získána, stačí použít vzorce nebo se podívat na naši tabulku a zjistit skutečnou latenci vaší RAM.

Závěrečná slova a závěr o latenci paměti RAM

Víme, že toto je obecně téma, které může být pro mnohé docela obtížné, ať už jde o začátečníky nebo ne. Existuje mnoho faktů, které je třeba mít na paměti a které jsou obecně neznámé. Proto shrneme závěry, které z článku vyvodíme, v několika bodech:

  • Dalo by se říci, že latence v případě paměti RAM je doba, která uplyne od žádosti o přístup k datům, dokud k nim nebude přistupováno. Data „CL“ paměti RAM, také nazývaná CAS latence , nejsou ukazatelem skutečné latence RAM, protože je také nutné vzít v úvahu frekvenci, při které pracuje ( polovina oznámeného „MHz“: 2133, 2400, 3000…) a ve skutečnosti je to mnohem určující faktor než CL. Skutečná latence RAM ovlivňuje výkon procesoru, a to zejména ve hrách, které potřebují k RAM přistupovat mnohem častěji. V AMD Ryzen jsou frekvence RAM také mnohem důležitější než v případě procesorů Intel Socket 1151 (latence CAS jsou v podstatě stejné), a zejména pokud se chystáte používat Ryzen procesor pro hry, je lepší použít RAM paměť kmitočet 3000MT / s nebo více. Při nákupu je nejlepší najít rovnováhu mezi výkonem a cenou kvůli vysokým současným nákladům na RAM.

Takže nyní víte, doufáme, že vám náš článek pomohl lépe porozumět pojmu latence v paměti RAM. Máte o tom nějaké pochybnosti? Potřebujete poradit, jaké RAM frekvence koupit? Máte návrhy nebo kritiku ohledně toho, co jsme vám vysvětlili? Neváhejte a zanechte nám komentář nebo otevřete diskusi na našem hardwarovém fóru!

Výukové programy

Výběr redakce

Back to top button