RAM laikai: CAS, RAS, tRCD, tRP, tRAS Paaiškinta

Operatyvioji atmintis iš tikrųjų yra vienas iš svarbiausių kompiuterio komponentų, tačiau jai reikia skirti tiek pat minčių ir pastangų kaip ir kitiems komponentams, kai reikia priimti sprendimą pirkti. Paprastai, atrodo, kad talpa yra vienintelis dalykas, kuris, atrodo, rūpi visiems vartotojams, ir nors tai yra pagrįstas požiūris, RAM yra daugiau nei tik atminties dydis. Keli svarbūs veiksniai gali lemti operatyviosios atminties veikimą ir efektyvumą, o tikriausiai du svarbiausi iš jų yra dažnis ir laikas.



„GSkill TridentZ RGB“ yra puikus „RAM“ rinkinys „Ryzen“ sistemoms - paveikslėlis: GSkill

Operatyviosios atminties dažnis yra gana paprastas skaičius, apibūdinantis laikrodžio greitį, kuriuo nustatyta, kad RAM veikia. Jis aiškiai paminėtas produkto puslapiuose ir atitinka paprastą taisyklę „aukštesnis yra geriau“. Šiais laikais įprasta matyti RAM rinkinius, įvertintus 3200 Mhz, 3600 Mhz, 4000 Mhz ar dar didesniais. Kita sudėtingesnė istorijos dalis yra RAM vėlavimas arba „laikas“. Tai yra daug sudėtingiau suprasti ir gali būti nelengva suvokti iš pirmo žvilgsnio. Pasinerkime į tai, kas iš tikrųjų yra „RAM Timings“.



Kas yra RAM laikas?

Nors dažnis yra vienas iš labiau reklamuojamų skaičių, tačiau RAM laikas turi didelę reikšmę ir bendram RAM veikimui bei stabilumui. „The Timings“ matuoja latentą tarp įvairių įprastų operacijų RAM luste. Kadangi vėlavimas yra vėlavimas, atsirandantis tarp operacijų, tai gali turėti rimtos įtakos RAM veikimui, jei jis padidės viršijant tam tikrą ribą. Operatyviosios atminties laikas yra būdingas vėlavimas, kurį RAM gali patirti atlikdamas įvairias operacijas.



RAM laikas matuojamas laikrodžio ciklais. RAM rinkinio produkto puslapyje galbūt matėte brūkšneliais atskirtą skaičių eilutę, panašią į 16-18-18-38. Šie skaičiai yra žinomi kaip RAM rinkinio laikai. Iš prigimties, nes jie reiškia vėlavimą, mažesnis yra geriau, kai kalbama apie laiką. Šie keturi skaičiai atspindi vadinamuosius „Pirminius laikus“ ir turi didžiausią įtaką delsai. Yra ir kitų antrinių laikų, tačiau kol kas aptarsime tik pirminius laikus.



4 pagrindiniai RAM laikai pateikiami taip - Paveikslėlis: Tipsmake

Pirminis laikas

Bet kuriame produktų sąraše arba ant faktinės pakuotės laikas nurodomas tCL-tRCD-tRP-tRAS formatu, kuris atitinka 4 pagrindinius kartus. Šis rinkinys turi didžiausią įtaką faktiniam RAM rinkinio delsos laikotarpiui ir yra dėmesio taškas, taip pat persijungiant. Todėl eilutės 16-18-18-38 eiliškumas nurodo, kuris pirminis laikas turi kokią vertę iš pirmo žvilgsnio.

CAS delsos laikas (tCL / CL / tCAS)

CAS vėlavimas - vaizdas: „MakeTechEasier“



CAS vėlavimas yra ryškiausias pirminis laikas ir jis apibrėžiamas kaip ciklų skaičius tarp stulpelio adreso išsiuntimo į atmintį ir duomenų pradžios atsakant. Tai yra plačiausiai palyginamas ir reklamuojamas laikas. Tai ciklų skaičius, kurio reikia norint nuskaityti pirmąjį atminties bitą iš DRAM, kai teisinga eilutė jau atidaryta. CAS vėlavimas yra tikslus skaičius, skirtingai nuo kitų skaičių, nurodančių minimumą. Dėl šio skaičiaus turi susitarti atmintis ir atminties valdiklis.

Iš esmės CAS vėlavimas yra laikas, per kurį atmintis reaguoja į procesorių. Yra dar vienas veiksnys, į kurį turime atsižvelgti diskutuodami apie CAS, nes pats CL negali būti laikomas. Turime naudoti formulę, kuri CL reitingą paverčia faktiniu nanosekundėmis nurodytu laiku, pagrįstą RAM perdavimo greičiu. Formulė yra (CL / Transfer Rate) x 2000. Naudodamiesi šia formule galime nustatyti, kad RAM rinkinio, veikiančio 3200Mhz dažniu, su CL16 faktinė delsa bus 10ns. Dabar tai galima palyginti skirtingo dažnio ir laiko rinkiniuose.

RAS - CAS vėlavimas (tRCD)

„RAS to CAS Delay“ - vaizdas: „MakeTechEasier“

RAS į CAS yra galimas atidėjimas skaityti / rašyti. Kadangi RAM moduliai adresavimui naudoja tinkleliu pagrįstą dizainą, eilučių ir stulpelių numerių sankirta nurodo tam tikrą atminties adresą. tRCD yra minimalus laikrodžio ciklų skaičius, reikalingas norint atidaryti eilutę ir pasiekti stulpelį. Laikas perskaityti pirmąjį atminties bitą iš DRAM be jokios aktyvios eilutės sukels papildomų vėlavimų tRCD + CL pavidalu.

„tRCD“ gali būti laikomas minimaliu laiko tarpu, per kurį RAM pasiekia naują adresą.

Eilutės išankstinio įkrovimo laikas (tRP)

Eilutės išankstinio įkrovimo laikas - vaizdas: MakeTechEasier

Jei atidaroma neteisinga eilutė (vadinama puslapio praleidimu), eilutę reikia uždaryti (vadinamą išankstiniu įkrovimu), o kitą - atidaryti. Tik po šio įkrovimo galima pasiekti kitos eilutės stulpelį. Todėl bendras laikas padidinamas iki tRP + tRCD + CL.

Techniškai jis matuoja vėlavimą tarp išankstinio įkrovimo komandos išdavimo tuščiąja eiga arba vienos eilutės uždarymo ir komandos suaktyvinimo, norint atidaryti kitą eilutę. tRP yra identiškas antram skaičiui tRCD, nes tie patys veiksniai veikia abiejų operacijų vėlavimą.

Eilės aktyvus laikas (tRAS)

Aktyvaus laiko eilutė - vaizdas: MakeTechEasier

Taip pat žinomas kaip „Suaktyvinti, norint įkrauti vėlavimą“ arba „Minimalus RAS aktyvus laikas“, tRAS yra minimalus laikrodžio ciklų skaičius, reikalingas tarp eilutės aktyvios komandos ir išankstinio įkrovimo komandos. Tai sutampa su tRCD, o SDRAM moduliuose tai yra paprastas tRCD + CL. Kitais atvejais tai yra maždaug tRCD + 2xCL.

„tRAS“ matuoja mažiausią ciklų skaičių, kurį eilutė turi likti atvira, kad būtų galima tinkamai rašyti duomenis.

Komandų dažnis (CR / CMD / CPC / tCPD)

Taip pat yra tam tikra –T priesaga, kurią dažnai galima pamatyti įjungiant greitį ir kuri žymi komandos greitį. AMD apibrėžia komandų dažnį kaip laiką tarp ciklų, kai pasirenkama DRAM lustas ir vykdoma komanda. Tai yra 1T arba 2T, kur 2T CR gali būti labai naudingas stabilumui turint didesnės atminties laikrodžius arba 4-DIMM konfigūracijoms.

CR kartais dar vadinamas komandų periodu. Nors 1T yra greitesnis, tam tikrais atvejais 2T gali būti stabilesnis. Nepaisant unikalaus –T žymėjimo, jis taip pat matuojamas laikrodžio ciklais, kaip ir kiti atminties laikai. Judėjimo skirtumas tarp jų yra nereikšmingas.

Mažesnio atminties laiko įtaka

Kadangi laikas paprastai atitinka RAM rinkinio delsą, mažesnis laikas yra geresnis, nes tai reiškia mažesnį vėlavimą tarp skirtingų RAM operacijų. Kaip ir dažnio atveju, egzistuoja mažėjančios grąžos taškas, kai atsako laiko pagerėjimą daugiausia stabdys kitų komponentų, tokių kaip procesorius, arba bendras pačios atminties laikrodžio greitis. Maža to, norint sumažinti tam tikro modelio operatyviosios atminties laiką, gamintojui gali prireikti papildomo susiejimo, todėl sumažės derlius ir padidės išlaidos.

Nors proto ribose, mažesni RAM laikai paprastai pagerina RAM našumą. Kaip matome iš šių gairių, mažesnis bendras laikas (ypač CAS latentinis laikas) pagerina bent jau skaičių diagramoje. Nesvarbu, ar pagerėjimą gali suvokti paprastas vartotojas žaisdamas žaidimą ar perteikdamas sceną „Blender“, yra visai kita istorija.

Įvairių RAM laikų ir dažnių įtaka „Corona Benchmark“ atvaizdavimo laikams - Paveikslėlis: TechSpot

Greitai nustatomas mažėjančios grąžos taškas, ypač jei mes einame pagal CL15. Šiuo metu paprastai laikas ir vėlavimas nėra veiksniai, kurie stabdo RAM veikimą. Kiti veiksniai, tokie kaip dažnis, RAM konfigūracija, pagrindinės plokštės RAM galimybės ir net RAM įtampa, gali būti naudojami nustatant RAM našumą, jei vėlavimas pasiekia šį grąžos mažėjimo tašką.

Laikas ir dažnis

RAM dažnis ir laikas yra tarpusavyje susiję. Paprasčiausiai neįmanoma gauti geriausių abiejų pasaulių iš masinės gamybos vartotojų RAM rinkinių. Paprastai, didėjant RAM rinkinio vardiniam dažniui, laikas tampa laisvesnis (laikas padidėja), kad tai šiek tiek kompensuotų. Dažnumas šiek tiek atsveria laiko nustatymo poveikį, tačiau yra atvejų, kai mokėti papildomai už aukšto dažnio RAM rinkinį tiesiog nebūtų prasmės, nes laikas tampa laisvesnis ir kenčia bendras veikimas.

Geras to pavyzdys yra diskusijos tarp DDR4 3200Mhz CL16 RAM ir DDR4 3600Mhz CL18 RAM. Iš pirmo žvilgsnio gali atrodyti, kad 3600Mhz rinkinys yra greitesnis, o laikas nėra daug blogesnis. Tačiau jei mes taikysime tą pačią formulę, kurią aptarėme paaiškindami CAS vėlavimą, istorija pasisuka kitaip. Vertes įvedus į formulę: (CL / Transfer Rate) x 2000, abiejų RAM rinkinių rezultatas yra tas, kad abu RAM rinkiniai turi tą patį realųjį 10ns delsos laiką. Nors taip, kiti skirtumai taip pat egzistuoja subtiminguose ir RAM konfigūravimo būduose, tačiau dėl panašaus bendro greičio 3600Mhz rinkinys dėl jo didesnės kainos tampa blogesnė.

Įvairių dažnių ir delsos rezultatų palyginimas - vaizdas: „GamersNexus“

Kaip ir laikas, taip pat gana greitai pasiekiame mažėjančios grąžos tašką. Paprastai „AMD Ryzen“ platformoms DDR4 3600Mhz CL16 laikoma geriausia vieta tiek laiko, tiek dažnio atžvilgiu. Jei eisime didesniu dažniu, pvz., 4000 MHz, ne tik laikas blogėti, bet ir pagrindinės plokštės palaikymas gali būti problema vidutinio lygio mikroschemoms, tokioms kaip B450. Maža to, „Ryzen“ įrenginyje „Infinity Fabric Clock“ ir „Memory Controller Clock“ laikrodžiai turėtų būti sinchronizuojami su DRAM dažniu santykiu 1: 1: 1, kad būtų pasiekti geriausi įmanomi rezultatai. Dėl to padidėja vėlavimas, bendras nestabilumas ir neveiksmingas dažnis, dėl kurio šie RAM rinkiniai yra apskritai bloga pinigų vertė. Kaip ir laikas, reikia nustatyti gerą vietą ir geriausia laikytis pagrįstų dažnių, tokių kaip 3200Mhz arba 3600Mhz, esant griežtesniam laikui, pvz., CL16 ar CL15.

Persijungimas

Operatyviosios atminties persijungimas yra vienas iš labiausiai varginančių ir temperamentingų procesų, kai reikia keisti kompiuterį. Entuziastai gilinasi į šį procesą ne tik tam, kad iš savo sistemos išstumtų kiekvieną paskutinį pasirodymą, bet ir į iššūkį, kurį šis procesas kelia. Pagrindinė RAM persijungimo taisyklė yra paprasta. Turite pasiekti kuo didesnį dažnį, išlaikydami tą patį laiką ar net sugriežtinę laiką, kad gautumėte geriausią iš abiejų pasaulių.

Operatyvioji atmintis yra vienas jautriausių sistemos komponentų, ir rankiniu būdu ją keisti paprastai nereikia. Todėl, atsižvelgiant į platformą, RAM gamintojai iš anksto įkėlė „overclock“, vadinamą „XMP“ arba „DOCP“. Tai turėtų būti iš anksto patikrinta ir patvirtinta „overclock“, kurią vartotojas gali įgalinti per BIOS, ir dažniausiai tai yra pats optimaliausias vartotojui reikalingas našumo lygis.

„1usmus“ sukurtas „Ryzen“ DRAM skaičiuoklė yra fantastiškas įrankis rankiniam įsijungimui AMD platformose

Jei norite priimti iššūkį dėl rankinio RAM įsijungimo, mūsų išsamus RAM persiuntimo vadovas gali būti didelė pagalba. Stabdžių „overclock“ testavimas yra sunkiausia RAM įsijungimo dalis, nes norint tai išspręsti, gali prireikti daug laiko ir daug avarijų. Vis dėlto visas iššūkis gali būti gera patirtis entuziastams ir taip pat gali padėti pasiekti gerų rezultatų.

Paskutiniai žodžiai

Operatyvioji atmintis, be abejo, yra vienas iš reitinguojamų sistemos komponentų, kuris gali turėti reikšmingos įtakos sistemos veikimui ir bendram reagavimui. Didelis vaidmuo tenka operatyviosios atminties laikams, nustatant delsą, egzistuojančią tarp skirtingų RAM operacijų. Griežtesnis laikas neabejotinai pagerina našumą, tačiau yra mažėjančio grąžos taško, todėl šiek tiek vargo rankiniu būdu persijungti ir sugriežtinti laiką, kad būtų pasiektas minimalus našumas.

Geriausias būdas pasiekti sprendimą dėl pirkimo yra puiki pusiausvyra tarp operatyviosios atminties dažnio ir laiko, tuo pačiu išlaikant RAM vertę. Mes renkamės geriausius DDR4 RAM rinkinius 2020 m. gali būti naudinga priimant pagrįstą sprendimą dėl jūsų RAM pasirinkimo.