Pamokos

Kas yra RAM atminties latentinis laikas ir kokia jo svarba?

Turinys:

Anonim

Kai ketiname nusipirkti RAM dalį savo asmeniniam kompiuteriui, gana svarbi koncepcija, kurią turime suprasti, yra atminties delsos. Šiame straipsnyje mes išmokysime jus, kas tai yra, ir paaiškinsime jo svarbą ir įtaką mūsų kompiuterio našumui. Pradėkime!

Turinio rodyklė

Apibrėždamas latencijos sąvoką

Prieš pradėdami paaiškinkime, kas yra latentinis terminas. Grubiai tariant, tai yra laikas, praėjęs nuo „prašymo“ iki jo atsakymo, tai yra laikas, praėjęs nuo veiksmo atlikimo (pvz., Paspaudus mygtuką) iki atsakymo gavimo (pavyzdys, parodykite langą). Pvz., Kai konsultuojamės su „ ping “ greičio testu ar internetiniame žaidime, mes žiūrime į savo tinklo vėlavimą, tai yra laiką, kuris praeina nuo duomenų paketo išsiuntimo iki jo atsakymo gavimo.

Ar jūs ieškote geriausio atminties vadovo rinkoje ? Spustelėkite ankstesnę nuorodą ir pamatysite geriausius modelius.

Latencijos laikas RAM ir kaip jis apskaičiuojamas

Paprastai sakoma, kad „CL“ yra RAM „latentinis laikotarpis“, tačiau iš tikrųjų tai yra tik dalis bendro delsos!

Apskritai tai, ką daugelis laiko faktiniu RAM latentinio laiko matavimu, yra vadinamasis CAS arba CL latentinis laikotarpis.

CAS latencija matuoja laikrodžių ciklų, kurie praeina nuo tada, kai prašoma perskaityti duomenis, iki tada, kai tokia informacija yra prieinama. Taigi, taip, tai yra latencijos tipas, kai matuojamas laikas nuo užklausos iki jo atsakymo, tačiau tai nėra tikrasis TOTAL RAM delsos rodiklis. Kodėl? Na, nes didėjant RAM atminties dažniui, sumažėja laikas, reikalingas laikrodžio ciklui atlikti. Atminkite, kad dažnis hercais (Hz) matuojamas , kiek kartų ciklas kartojasi kiekvieną sekundę, todėl kuo didesnis dažnis, tuo mažiau laiko reikės ciklui. Iš čia mums pavyko gauti šią formulę:

laikas, reikalingas ciklui ( ns ) × CAS delsos laikas („ CL “)

Jei ciklas trunka 1 nanosekundę ir trunka 15 ciklų (CL15), tikrasis latentinis laikas bus 15 nanosekundžių (ns), tačiau jei šią vertę pakeisime 0, 7 ns ir padidinsime CAS vėlavimą į CL17, tikrasis latentinis laikas bus mažesnis nei 11, 9ns.

Antrame pavyzdyje vėlavimas yra mažesnis, nes net jei jūs turite atlikti daugiau ciklų, kiekvienam iš jų atlikti reikia daug mažiau laiko.

Dabar RAM dažnio vaidmuo dar gali būti neaiškus, todėl pažiūrėkime, kaip pereiname nuo gamintojų paskelbto dažnio iki ciklo (ns), todėl skaičiavimą galima atlikti be problemų.

Pirmas dalykas, kurį turėtume žinoti, yra pats normaliausias dalykas: atmintyje yra, pavyzdžiui, „DDR4 2133“, o ne „DDR4 2133MHz“. Pastaruoju atveju, nors mes jį vadiname RAM „dažniu“, iš tikrųjų taip nėra, nes dažnis, kuriuo RAM iš tikrųjų veikia, yra pusė, tai yra, šiuo atveju 1066, 5MHz. Kaip DDR (dvigubos duomenų perdavimo spartos) atmintyje, 2 operacijos atliekamos per sekundę, o ne viena, paskelbtas 2133MHz iš tikrųjų būtų 2133MT / s (milijonai perdavimų per sekundę), o dažnis būtų 1066, 5MHz.

Taigi, kai šiame straipsnyje kalbame apie dažnį, mes neturime omenyje perdavimo greičio, kuris paprastai vadinamas „dažniu“. Bet kokiu atveju jie yra lygiaverčiai: kuo didesnis perdavimo greitis, tuo daugiau dažnio.

Taigi, kai turėsime dažnio duomenis, jei apskaičiuosime jo atvirkštinį (1 ÷ dažnį), pagaliau gausime kiekvieno ciklo periodą sekundėmis, šiuo atveju 0, 0009376465 ​​sekundėmis arba, geriau sakant, 9, 38 nanosekundžių. Reikėtų tik padauginti iš CL, ir mes jau turėtume suminius latencijos duomenis. Pakeitę ankstesnę formulę, galime tiesiogiai pereiti prie rezultato per tokias nanosekundės:

(1 000 ÷ REAL dažnis) × CAS latentinis laikas („ CL “)

Mes žinome, kad šis paaiškinimas gali būti gana nepatogus… Štai kodėl paliekame jums šią lentelę, kurią atlikome atlikdami visus jau atliktus 180 skirtingų RAM derinių skaičiavimus.

DDR4 RAM atminties latentinis laikas

Ši lentelė kelia tam tikrų abejonių. Pavyzdžiui, du labai paplitę RAM deriniai yra 3000MT / s CL15 ir 3200MT / s ir CL16. Pagal mūsų formulę abu turi tiksliai tą patį latenciją, tai yra 10ns. Tačiau yra vienas veiksnys, kurio praleidome.

RAM atmintis (būtent „Dynamic RAM“ arba „DRAM“, kurią naudojame savo kompiuteriuose, mobiliuosiuose telefonuose ir kt.) Yra organizuota įvairiomis stačiakampėmis eilutėmis su 8 stulpeliais, vadinamais „žodžiais“. Taigi, vėlyvosios skaičiavimo formulė, kurią mes naudojome anksčiau, nurodo vėlavimą, kai kyla prieiga prie PIRMO ŽODŽIO, tačiau turime atsižvelgti į dar du latentinius laikotarpius: ketvirtojo ir aštuntojo žodžio latentinius duomenis. Norėdami jį apskaičiuoti, naudokite šią formulę:

Žodis N = × (1 ÷ tikrasis dažnis)

Labiausiai žinomas „Infinity Fabric“ panaudojimas sujungiant pagrindines grupes arba dar vadinamas CCX, naudojamas beveik visuose „Ryzen“ procesoriuose (išskyrus kai kuriuos, pavyzdžiui, 2200G ir 2400G APU). Tačiau prieigai prie RAM taip pat naudojamas „Infinity Fabric“, todėl jo dažnis daro dar didesnę įtaką prieigos prie atminties delsoms.

„Intel“ atveju jų naudojama magistralė veikia daug aukštesniais dažniais, dažniausiai virš 4000 MHz dažniu, tačiau svarbu nežiūrėti, kuris autobusas pasiekia aukštesnius dažnius, nes tada realybė galėtų būti kitokia. Kas pirmauja dėl prieigos prie atminties delsos, „Intel“ ar AMD?

Objektyvi tiesa yra ta, kad „Intel Coffee Lake“ procesoriai turi mažesnę prieigos prie atminties delsą nei jų „AMD Ryzen“ konkurentai, kaip mes jums parodėme vaizdo efektyvumo bandymuose. Štai kodėl žmonės linkę pirmenybę teikti dideliems RAM dažniams mažiau „Intel“ procesoriuose (iš lizdo 1151), nes, nepaisant to, kad jie turi panašų poveikį prieigos latentams kaip RAM ( kaip matome skirtumus keičiant į 3400MT / s RAM yra panašios ), tai neturi jokios įtakos žiedinės magistralės greičiui („Infinity Fabric on AMD“) , viena vertus, „Intel“ gamyklos operatyviuoju RAM greičiu šie latencijos yra panašios į „Ryzen“ su 3200MT RAM / taigi daugiau.

O kokią RAM perku?

Paaiškinus visus šiuos techninius aspektus ir pasikalbėjus apie atminties prieigos vėlavimo svarbą šiuolaikinėje įrangoje, iškyla milijono dolerių klausimas: kokį CAS dažnį ir vėlavimą turėčiau pasirinkti, kad galėčiau įsigyti geriausią įmanomą variantą?

Kaip matyti aukščiau esančiame paveikslėlyje, gali būti labai didelių kainų skirtumų tarp didesnio greičio ir mažesnio realaus delsos rinkinių (ką mes paaiškinome anksčiau ), o tai dar pridėjo prie ypač aukštų RAM kainų, o tai Kainos padidėjimas iki 40% daugiau nei prieš metus arba 160% daugiau nei prieš dvejus metus - tai puiki dilema dėl mažo biudžeto, kur reikėtų sutaupyti pasirinktam rinkiniui.

Mūsų rekomendacija yra, kad jūs ieškotumėte geriausios naudos ir kainos pusiausvyros. Mes tikime, kad jei ketinate naudoti „AMD Ryzen“ procesorių ar išleisti šiek tiek pinigų „Intel“ (tarkime, pavyzdžiui, „i5 8600K“ ar „i7 8700K“), turėtumėte pabandyti pasirūpinti, kad jūsų idealas būtų ne mažesnis kaip 3000 arba 3200MT / s ( neteisingai pavadintas MHz ). Tačiau, jei ketinate montuoti daug paprastesnę, bet naujausios kartos platformą, labai subalansuotas kainos ir našumo taškas yra 2666 MT / s. Tiesą sakant, jei ketinate montuoti „ Intel Coffee Lake“ su pagrindinėmis plokštėmis, kurios nėra Z370, negalėsite padidinti tokio dažnio RAM, todėl tai bus puikus pasirinkimas. Galutinė rekomendacija - jei jūsų APU - naudoti visą integruotos grafikos galią, atkreipkite ypatingą dėmesį į RAM, ne mažesnį kaip 2666 MT / s (3000 arba 3200 idealus) ir visada privalomą naudoti dvigubą kanalą, kuriam jums reikės 2 ar daugiau RAM modulių.

Taip pat atminkite, kad norėdami dažniau naudoti RAM, greičiausiai turėsite kelis kartus pakeisti pagrindinės plokštės BIOS ir patikrinti, ar įmanoma padidinti jos dažnį atsižvelgiant į pagrindinės plokštės specifikacijas ir suderinamumą.

Kaip žinoti mano RAM latentinį laiką

Norėdami žinoti savo RAM dažnį ir CL duomenis, jums tereikia atsisiųsti programą „CPUID CPU-Z“. Patekę į programą, gauti duomenis yra taip paprasta, kaip patekti į skirtuką „Atmintis“ ir pasitarti su DRAM dažniu (RAM dažniu) ir CAS latencija (CAS latencija). Gavus šiuos duomenis, jums tereikia pritaikyti formules arba pažvelgti į mūsų lentelę, kad sužinotumėte tikrąjį jūsų RAM vėlavimą.

Paskutiniai žodžiai ir išvada dėl RAM atminties latentinio laiko

Mes žinome, kad apskritai tai yra tema, kuri daugeliui gali būti gana sudėtinga, nesvarbu, ar jie pradedantieji, ar ne. Reikia atsiminti daugybę faktų, kurie paprastai nežinomi. Todėl mes apibendrinsime išvadas, kurias padarėme iš straipsnio:

  • Galima sakyti, kad RAM atminties latentinis laikas yra laikas, kuris praeina nuo prašymo prieiti prie duomenų iki jo naudojimo. RAM atminties duomenys „CL“, dar vadinami CAS latentiškumu , nėra tikrojo RAM latentinio rodiklio reikšmė, nes taip pat būtina atsižvelgti į jo veikimo dažnį ( pusė paskelbto „MHz“: 2133, 2400, 3000…) ir, tiesą sakant, tai yra daug daugiau lemiantis veiksnys nei CL. Faktinis operacinės atminties delsimas turi įtakos procesoriaus našumui, ypač žaidimuose, kuriems daug dažniau reikia prisijungti prie RAM. „AMD Ryzen “ atminties dažnis taip pat yra daug svarbesnis nei „Intel Socket 1151“ procesorių atveju (CAS latencijos iš esmės nesiskiria), o ypač jei žaidimams ketinate naudoti „Ryzen“ procesorių, geriau naudoti RAM atmintį. dažnis 3000MT / s ar daugiau Pirkdami geriau rasti našumo ir kainos balansą dėl didelių dabartinių RAM sąnaudų.

Taigi dabar jūs žinote, tikimės, kad mūsų straipsnis padėjo jums geriau suprasti latencijos sąvoką RAM atmintyje. Ar turite dėl to abejonių? Reikia patarimo, kokius RAM dažnius pirkti? Ar turite pasiūlymų ar kritikos dėl to, ką jums paaiškinome? Nedvejodami palikite mums komentarą arba pradėkite diskusiją mūsų aparatūros forume!

Pamokos

Pasirinkta redaktorius

Back to top button