Tutoriali

Što je oporavak memorije i koja je njezina važnost?

Sadržaj:

Anonim

Kada ćemo kupiti komad RAM-a za naše računalo, prilično važan koncept koji moramo razumjeti je onaj od latencije memorije. U ovom ćemo vas članku naučiti što je to i objasniti njegovu važnost i utjecaj na performanse našeg računala. Krenimo!

Sadržaj indeks

Definiranje pojma latencije

Prije nego što započnemo, razjasnimo što je latencija vrlo općenito. Grubo rečeno, ovo je vrijeme koje protekne između "zahtjeva" i njegovog odgovora, tj. Vremena koje prolazi od izvršenja neke radnje (na primjer, klikom na gumb) do dobijanja odgovora (za na primjer, pokazati prozor). Na primjer, kada savjetujemo ping u brzinskom ispitivanju ili u internetskoj igri, proučavamo latenciju naše mreže, odnosno vrijeme koje protekne između slanja paketa podataka i primanja njegovog odgovora.

Tražite li najbolji vodič za najbolje RAM memorije na tržištu ? Kliknite na prethodni link i vidjet ćete najistaknutije modele.

Vrijeme kašnjenja u RAM-u i kako se izračunava

"CL" se obično naziva "kašnjenje" RAM-a, ali u stvarnosti je to samo dio ukupne latencije!

Općenito, mnogi ljudi smatraju stvarno mjerenje latencije RAM-a jesu takozvane CAS ili CL latencije.

CAS latencija mjeri broj takta koji prolaze od zahtjeva za čitanje podataka do trenutka kad su takve informacije dostupne. Dakle, da, to je vrsta kašnjenja pri mjerenju vremena koje protekne između zahtjeva i odgovora, ali nije stvarni pokazatelj TOTALNE latencije RAM-a. Zašto? Pa, jer povećanjem učestalosti RAM memorije smanjuje se vrijeme potrebno za izvođenje ciklusa sata. Zapamtite da frekvencija u Hertzu (Hz) mjeri broj ponavljanja ciklusa svake sekunde, pa što je veća frekvencija, to će manje vremena trebati za ciklus. Odavde smo uspjeli dobiti ovu formulu:

vrijeme potrebno za ciklus ( ns ) × CAS latencija (" CL ")

Ako je za ciklus potrebno 1 nanosekunda, a potrebno je 15 ciklusa (CL15), stvarna latencija bit će 15 nanosekundi (ns), ali ako promijenimo ovu vrijednost za 0, 7 ns i povećamo CAS latenciju na CL17, stvarna latencija bit će niži od 11, 9ns.

U drugom su primjeru kašnjenja niža jer, čak i ako morate napraviti više ciklusa, potrebno je mnogo manje vremena za obavljanje svakog od njih.

E sad, uloga koju ovdje ima frekvencija RAM-a još nije jasna, pa da vidimo kako prijeđemo od frekvencije koju su proizvođači najavili do vremena potrebnoga za ciklus (ns), do tako da se obračun može provesti bez problema.

Prvo što bismo trebali znati je da je najnormalnije da je memorija navedena, na primjer, "DDR4 2133" umjesto "DDR4 2133MHz". U potonjem slučaju, iako ga nazivamo 'frekvencijom' RAM-a, zapravo nije, jer je frekvencija na kojoj RAM zapravo radi pola, odnosno u ovom slučaju 1066.5MHz. Kao što je u DDR-u (DOUBLE brzina podataka) memorija 2 radnje izvedene u sekundi, a ne jedna, najavljeni 2133MHz zapravo bi bio 2133MT / s (milijuna prijenosa u sekundi), a frekvencija bi bila 1066, 5MHz.

Kada govorimo o učestalosti u ovom članku, ne mislimo na brzinu prijenosa, što je ono što se obično naziva "frekvencija". U svakom su slučaju ekvivalentne: što je veća brzina prijenosa, to je veća učestalost.

Dakle, jednom kad imamo podatke o frekvenciji, ako izračunamo njegov inverzni (1 ÷ frekvencija), konačno ćemo dobiti razdoblje svakog ciklusa u sekundi, u ovom slučaju 0, 0009376465 ​​sekundi ili, bolje rečeno, 9, 38 nanosekundi. Trebalo bi ga samo pomnožiti s CL-om i već bismo imali ukupne podatke o kašnjenju. Izmijenivši prethodnu formulu, možemo direktno doći do rezultata u nanosekundi poput ove:

(1 000 ÷ REALNA frekvencija) × latencija CAS (" CL ")

Znamo da ovo objašnjenje može biti prilično neuredno… zato vam ostavljamo ovu tablicu koju smo napravili sa svim već izračunima za 180 različitih RAM kombinacija

Latencija DDR4 RAM memorije

Ova tablica izaziva određene sumnje. Na primjer, dvije vrlo česte RAM kombinacije su 3000MT / s CL15 i 3200MT / s i CL16. Oboje imaju točno jednaku kašnjenje prema našoj formuli, to jest 10ns. Međutim, jedan je faktor koji smo propustili.

RAM memorija (točnije Dynamic RAM ili DRAM koji koristimo u našim računalima, mobitelima itd.) Organizirana je u različite pravokutne redove s 8 stupaca nazvanih "riječi". Dakle, formula za izračun kašnjenja koju smo prije koristili odnosi se na kašnjenje koje postoji kod PRVE RIJEČI, ali moramo uzeti u obzir još dvije latencije: latenciju četvrte i osme riječi. Da biste ga izračunali, koristite ovu formulu:

Riječ N = × (1 ÷ stvarna učestalost)

Tkanina Infinity ima svoju najpoznatiju uporabu u povezivanju jezgrenih skupina ili se također naziva CCX, a koristi se u gotovo svim Ryzen procesorima (osim nekih poput AP00-a 2200G i 2400G). Međutim, pristup RAM-u koristi i Infinity Fabric, tako da njegova učestalost ima još veći utjecaj na latencije pristupa memoriji.

U slučaju Intela, sabirnica koju koriste izvodi na mnogo višim frekvencijama, u većini slučajeva većim od 4000 MHz, no važno je ne vidjeti koji sabirnik doseže veće frekvencije, jer bi tada stvarnost mogla biti drugačija. Tko ima liderstvo u latenciji pristupa memoriji, Intel ili AMD?

Pa objektivna istina je da procesori Intel Coffee Lake imaju niže latencije pristupa memoriji u odnosu na konkurente AMD Ryzen, kao što smo pokazali u testovima performansi slike. To je razlog zašto ljudi imaju tendenciju da daju prednost visokim frekvencijama RAM-a manje Intelovim procesorima (iz socket 1151), jer unatoč tome što imaju sličan utjecaj na latencije pristupa RAM-u ( kao što vidimo razlike postoje kod promjene na 3400MT / s RAM-a su slične ), s jedne strane nema utjecaja na brzinu prstenaste sabirnice (Infinity Fabric na AMD-u) , a s druge strane kod Intela pri tvorničkim brzinama RAM-a, ove latencije su slične onima kod Ryzen-a s RAM-ovima od 3200MT / pa više.

I koju RAM memoriju kupiti?

Nakon što su svi ovi tehnički aspekti objašnjeni i nakon razgovora o važnosti latencije pristupa memoriji u modernoj opremi, stiže pitanje od milijun dolara: Koju frekvenciju i kašnjenje CAS-a trebam odabrati kako bih napravio najbolju moguću kupnju?

Kao što se vidi na gornjoj slici, mogu postojati vrlo velike razlike u cijenama između setova s ​​većom brzinom i nižim realnim kašnjenjem (što smo ranije objasnili ), što je dodalo ekstremno visokim cijenama RAM-a. Povećanje cijene do 40% više nego prije godinu dana ili 160% više nego prije dvije godine, predstavlja veliku dilemu u uskim proračunima u kojima biste trebali uštedjeti na odabranom kompletu.

Ovdje je naša preporuka da potražite najbolju ravnotežu između koristi i cijene. Vjerujemo da ako želite koristiti AMD Ryzen procesor ili potrošiti nešto novca na Intel (recimo i5 8600K ili i7 8700K), trebali biste se pokušati postaviti na idealni minimum od 3000 ili 3200MT / s ( pogrešno nazvan MHz ). Međutim, ako ćete montirati mnogo osnovniju, ali najnoviju platformu, 2666MT / s vrlo uravnotežen je u pogledu cijene i performansi. Zapravo, ako ćete montirati Intel Coffee Lake s matičnim pločama koje nisu Z370, nećete moći podići RAM-ove te frekvencije, pa će to biti savršen izbor. Kao posljednja preporuka, ako su vam APU-i, da koristite svu snagu svoje integrirane grafike, obratite posebnu pozornost na RAM-u, s minimalnih 2666MT / s (3000 ili 3200 idealno) i uvijek obavezno da koristite Dual Channel za koji će vam trebati 2 RAM modula ili više.

Također zapamtite da ćete za češće korištenje RAM-a najvjerojatnije morati izvršiti nekoliko prilagodbi BIOS-a vaše matične ploče i provjeriti je li moguće povećati njegovu frekvenciju prema specifikacijama i kompatibilnosti matične ploče.

Kako znati kašnjenje mog RAM-a

Da biste znali frekvenciju i CL podatke svog RAM-a, sve što morate učiniti je preuzeti CPUID CPU-Z aplikaciju. Nakon što uđete u program, dobivanje podataka je jednostavno kao pristup kartici "Memorija" i savjetovanje o frekvenciji DRAM-a (RAM frekvencija) i CAS latenciji (CAS latencija). Nakon što se ti podaci dobiju, samo trebate primijeniti formule ili pogledati našu tablicu kako biste saznali stvarnu latenciju vašeg RAM-a.

Završne riječi i zaključak o kašnjenju RAM memorije

Znamo da je to općenito tema koja mnogima može biti prilično teška, bili oni početnici ili ne. Imajte na umu mnoge činjenice koje su uglavnom nepoznate. Stoga ćemo zaključke izvući iz članka sažeti u nekoliko točaka:

  • Moglo bi se reći da je kašnjenje, u slučaju RAM memorije, vrijeme koje proteče od zahtjeva za pristupom podacima do pristupa njemu. Podaci "CL" memorije RAM-a, koji se nazivaju i CAS latencija , nisu pokazatelji stvarne latencije RAM-a, jer je potrebno uzeti u obzir i frekvenciju na kojoj radi ( polovica najavljenog "MHz": 2133, 2400, 3000…) i u stvari je mnogo odlučujući faktor od CL-a. Stvarna latencija RAM-a utječe na performanse procesora, a posebno u igrama kojima RAM-u treba češće pristupiti. U AMD Ryzenu frekvencije RAM-a su također mnogo važnije nego u slučaju Intel Socket 1151 procesora (CAS-ove latencije su u osnovi iste), a posebno ako ćete Ryzen koristiti procesor za igre, poželjno je koristiti RAM memoriju frekvencija 3000MT / s ili više. Kada kupujete, najbolje je pronaći ravnotežu između performansi i cijene zbog visokih trenutnih troškova RAM-a.

Dakle, sada znate, nadamo se da vam je ovaj članak pomogao da bolje razumijete koncept latencije u RAM memoriji. Imate li dvojbe oko toga? Trebate savjet o tome koje RAM frekvencije kupiti? Imate li prijedloge ili kritike na ono što smo vam objasnili? Ne ustručavajte se ostaviti nam komentar ili otvoriti raspravu na našem hardverskom forumu!

Tutoriali

Izbor urednika

Back to top button