Vremenski RAM. Memorija računala

9. 6. 2019.

Glavna obilježja memorije (njezina veličina, frekvencija, pripadnost jednoj od generacija) mogu se nadopuniti još jednim važnim parametrom - vremenskim rasporedom. Što oni predstavljaju? Mogu li ih promijeniti u postavkama BIOS-a? Kako to učiniti na najtočniji način, u smislu stabilnog rada računala?

Što je RAM vrijeme?

RAM timing je vremenski interval za koji se izvršava naredba koju šalje RAM kontroler. Ova jedinica mjeri se brojem taktova koji su preskočeni pomoću proračunske sabirnice za vrijeme obrade signala. Bit timings je lakše razumjeti ako razumijete uređaj čipova RAM-a.

Računalni RAM sastoji se od velikog broja stanica koje djeluju međusobno. Svaki od njih ima svoju uvjetnu adresu kojoj pristupa RAM kontroler. Koordinate stanica, u pravilu, bilježe se s dva parametra. Uobičajeno, mogu se prikazati kao brojevi retka i stupaca (kao u tablici). S druge strane, grupe adresa se kombiniraju kako bi kontroler lakše pronašao određenu ćeliju u većem području podataka (ponekad se naziva "banka").

RAM vrijeme

Stoga se zahtjev za memorijskim resursima provodi u dvije faze. Prvo, kontrolor šalje zahtjev "banci". Zatim traži broj ćelije "red" (slanje signala RAS tipa) i čeka odgovor. Vrijeme čekanja je vrijeme RAM-a. Njegov zajednički naziv je RAS u CAS Delay. Ali to nije sve.

Regulatoru je također potreban broj "stupca" koji mu je dodijeljen za pristup određenoj ćeliji: šalje se drugi signal, kao što je CAS. Vrijeme dok regulator čeka odgovor je i vrijeme RAM-a. To se zove CAS Latency. I to nije sve. Neki IT stručnjaci radije tumače fenomen CAS latencije, malo drugačije. Pretpostavljaju da ovaj parametar pokazuje koliko jediničnih ciklusa mora proći tijekom obrade signala ne iz kontrolera, nego iz procesora. No, kako stručnjaci navode, rasprava u oba slučaja, u načelu, je o istoj stvari.

RAM frekvencija

Regulator, u pravilu, radi s istim "nizom" na kojem se stanica nalazi više od jednom. Međutim, prije nego što je ponovno kontaktirate, on mora zatvoriti prethodnu sjednicu zahtjeva. I tek nakon toga nastavite raditi. Vremenski interval između dovršetka i novog poziva linije je također određen. Zove se RAS Precharge. Već treći za redom. Je li to sve? Ne.

Nakon što smo radili s nizom, kontrolor bi trebao, kao što se sjećamo, zatvoriti prethodnu sesiju zahtjeva. Vremenski interval između aktivacije pristupa liniji i njegovog zatvaranja je također vrijeme RAM-a. Njegovo ime je Aktivno za kašnjenje s punjenjem. U principu, sada sve.

Tako smo brojali 4 vremena. Prema tome, oni se uvijek pišu u obliku četiri broja, na primjer 2-3-3-6. Osim njih, usput, postoji još jedan zajednički parametar koji karakterizira RAM računala. Radi se o vrijednosti Command Rate. To pokazuje što je minimalno vrijeme koje regulator troši na prebacivanje s jedne naredbe na drugu. To jest, ako je vrijednost za CAS Latency 2, tada je vremensko kašnjenje između zahtjeva iz procesora (kontrolera) i odziva memorijskog modula 4 sata.

Vremenski rokovi: redoslijed lokacija

Koji je redoslijed svakog tajminga u ovom retku s brojevima? To je gotovo uvijek (i to je vrsta industrije "standard") kako slijedi: prva znamenka je CAS Latency, drugi je RAS u CAS Delay, treći je RAS Precharge, a četvrti je Active to Precharge Delay. Kao što smo već rekli, ponekad se koristi parametar Command Rate, njegova vrijednost je peta u nizu. Ali ako za četiri prethodna pokazatelja širenje brojeva može biti prilično veliko, onda je za CR, u pravilu, moguće samo dvije vrijednosti - T1 ili T2. Prvo znači da vrijeme od trenutka kada je memorija aktivirana, sve dok nije spremna odgovoriti na zahtjeve, mora proći kroz 1 satni ciklus. Prema drugom - 2.

Što kažu vremena?

Kao što je poznato, količina RAM-a je jedan od ključnih pokazatelja uspješnosti ovog modula. Što je više, to bolje. Drugi važan parametar je frekvencija RAM-a. I ovdje je sve jedinstveno. Što je veća, to će RAM biti brži. A što je s timingsom?

Memorija računala

Što se tiče njih, uzorak je drugačiji. Što su manje vrijednosti svakog od četiri vremena - to bolje, to je memorija produktivnija. I što brže, odnosno, računalo radi. Ako dva modula s istom frekvencijom imaju različita vremena memorije, tada će njihova učinkovitost biti različita. Kao što smo već definirali, količine koje su nam potrebne izražene su u ciklusima. Što su manji, procesor brže prima odgovor od RAM modula. I što prije on može "iskoristiti" takve resurse kao što je frekvencija RAM-a i njegov volumen.

"Tvornička" vremena ili vlastita?

Većina korisnika računala radije koristi one timings koji su instalirani na cjevovodu (ili postoji mogućnost automatskog podešavanja u opcijama na matičnoj ploči). Međutim, na mnogim modernim računalima postoje mogućnosti za ručno postavljanje potrebnih parametara. To jest, ako su potrebne niže vrijednosti - one se obično mogu označiti. Ali kako promijeniti vrijeme memorije? I učiniti ga tako da sustav radi stabilno? I, možda, postoje slučajevi u kojima je bolje odabrati povećane vrijednosti? Kako postaviti vrijeme RAM-a na optimalan način? Sada ćemo pokušati odgovoriti na ova pitanja.

Podešavamo vrijeme

Tvorničke vremenske vrijednosti bilježe se u posvećenom području RAM čipa. To se zove SPD. Koristeći podatke iz njega, BIOS sustav prilagođava RAM konfiguraciji matične ploče. U mnogim modernim verzijama BIOS-a mogu se podesiti zadana vremena. Gotovo uvijek se to radi programski - preko sučelja sustava. Promjena vrijednosti barem jednog vremena dostupna je na većini modela matičnih ploča. Postoje, pak, proizvođači koji omogućuju fino podešavanje RAM modula kada koriste mnogo veći broj parametara od četiri gore spomenute vrste.

Kako povećati RAM

Da biste ušli u područje potrebnih postavki u BIOS-u, morate ići na ovaj sustav (DEL ključ odmah nakon uključivanja računala), odaberite stavku izbornika Advanced Chipset Settings. Sljedeće u broju postavki nalazimo Line DRAM Timing Selectable (može zvučati malo drugačije, ali izgleda). U njemu ćemo primijetiti da će vrijeme (SPD) biti postavljeno ručno (Manual).

Kako saznati vrijeme RAM-a instaliran u BIOS-u po defaultu? Da bismo to učinili, nalazimo u susjednim postavkama parametre koji su u skladu sa CAS latencijom, RAS u CAS, RAS pre-punjenje i aktivnim za punjenje. Specifična vremena obično ovise o vrsti memorijskih modula instaliranih na računalu.

Veličina RAM-a

Odabirom odgovarajućih opcija možete podesiti vrijeme. Stručnjaci preporučuju smanjivanje brojeva vrlo postupno. Trebalo bi, odabirom željenih indikatora, ponovno pokrenuti sustav i testirati sustav za stabilnost. Ako je računalo u kvaru, morate se vratiti u BIOS i postaviti vrijednosti nekoliko viših.

Optimizacija vremena

Dakle, tajmingi memorije - koje su vrijednosti bolje za njih izložiti? Gotovo uvijek se optimalni brojevi određuju tijekom praktičnih eksperimenata. Rad PC-a povezan je ne samo s kvalitetom funkcioniranja RAM modula, već i daleko od brzine razmjene podataka između njih i procesora. Mnoge druge karakteristike računala su važne (do takvih nijansi kao što su sustav hlađenja Računalo). Stoga, praktična učinkovitost promjene vremena ovisi o specifičnom softverskom i hardverskom okruženju u kojem korisnik podešava RAM module.

Već smo naveli opći uzorak: što je niže vrijeme, to je veća brzina računala. Ali to je, naravno, idealan scenarij. S druge strane, vremenski nizovi niske latencije mogu biti korisni kada se moduli matične ploče „overclockiraju“ - umjetno precjenjujući njegovu frekvenciju.

RAM-ovi su bolji

Činjenica je da ako ubrzanje čipova RAM-a dajete u ručnom načinu rada, koristeći previsoke koeficijente, računalo može postati nestabilno. To je sasvim moguće scenarij u kojem će postavke vremena biti tako pogrešno postavljene da se računalo uopće ne može pokrenuti. Tada ćete, najvjerojatnije, morati "resetirati" postavke BIOS-a pomoću hardverske metode (s velikom vjerojatnošću kontaktiranja servisnog centra).

S druge strane, veće vrijednosti za mjerenje vremena mogu donekle usporiti računalo (ali ne toliko da je brzina rada dovedena u način koji prethodi “overclockingu”), dajući stabilnost sustava.

Neki IT stručnjaci izračunali su da RAM moduli s CL u vrijednosti 3 daju oko 40% manje kašnjenja u razmjeni odgovarajućih signala od onih gdje je CL 5. Naravno, pod uvjetom da je frekvencija sata uključena i uključena prijatelj je isti.

Dodatna vremena

Kao što smo rekli, u nekim modernim modelima matičnih ploča postoje mogućnosti za vrlo fino podešavanje rada RAM-a. To, naravno, nije o tome kako povećati RAM - ovaj parametar je sigurno tvornički, i nije podložan promjenama. Međutim, u postavkama RAM-a koje nude neki proizvođači postoje vrlo zanimljive značajke, pomoću kojih možete značajno ubrzati računalo. Razmotrit ćemo one koje se odnose na mjerenje vremena, koje se može konfigurirati uz četiri glavna. Važno upozorenje: ovisno o modelu matične ploče i verziji BIOS-a, imena svakog od parametara mogu se razlikovati od onih koje sada dajemo u primjerima.

1. RAS u RAS Delay

Taj vremenski raspored odgovoran je za kašnjenje između trenutaka kada se aktiviraju linije iz različitih područja konsolidacije adresa ćelija ("banke", to jest).

2. Vrijeme ciklusa redova

Taj trenutak odražava vremenski interval u kojem traje jedan ciklus unutar jedne linije. To jest, od trenutka aktivacije do početka rada s novim signalom (s međufazom u obliku zatvaranja).

3. Napišite vrijeme oporavka

Taj trenutak odražava vremenski interval između dva događaja - kraj ciklusa zapisivanja podataka u memoriju i početak električnog signala.

4. Pisanje za odgodu čitanja

Ovo mjerenje vremena pokazuje koliko vremena mora proći između završetka ciklusa pisanja i trenutka kada počinje čitanje podataka.

Bank Interleave opcija je također dostupna u mnogim verzijama BIOS-a. Ako ga odaberete, možete konfigurirati procesor tako da se odnosi na vrlo "banke" RAM-a u isto vrijeme, a ne naizmjence. Prema zadanim postavkama ovaj način rada automatski funkcionira. Međutim, možete pokušati postaviti parametar tipa 2 Way ili 4 Way. To će omogućiti istovremeno korištenje 2 ili 4 "banke". Onemogućavanje načina rada Interleave banke rijetko se koristi (u pravilu se povezuje s PC dijagnostikom).

Postavljanje vremena: nijanse

Navest ćemo neke značajke koje se tiču ​​rada tajminga i njihovih postavki. Prema nekim IT-stručnjacima, u nizu od četiri znamenke prva vrijednost je od najveće važnosti, to jest, vrijeme CAS Latency. Stoga, ako korisnik ima neko iskustvo u overclocking RAM modulima, eksperimenti bi vjerojatno trebali biti ograničeni na postavljanje vrijednosti samo za prvo mjerenje vremena. Iako ovo gledište nije općenito prihvaćeno. Mnogi IT stručnjaci vjeruju da ostala tri vremena nisu manje značajna u pogledu brzine interakcije između RAM-a i procesora.

U nekim modelima matičnih ploča u BIOS-u, možete prilagoditi performanse memorijskih čipova u nekoliko osnovnih načina. U biti, to je postavljanje vremenskih rasporeda prema obrascima koji su prihvatljivi sa stajališta stabilnog rada računala. Ove opcije su obično u blizini parametra Auto prema SPD-u, a dotični modovi su Turbo i Ultra. Prvi podrazumijeva umjereno ubrzanje, drugi - maksimum. Ova značajka može biti alternativa ručnom postavljanju vremenskih postavki. Slični načini, usput, nalaze se u mnogim sučeljima poboljšanog BIOS sustava - UEFI. U mnogim slučajevima, kao što stručnjaci navode, s uključivanjem opcija Turbo i Ultra postiže se dovoljno visoka učinkovitost računala, a njezin rad je stabilan.

Taktike i nanosekunde

Je li moguće izraziti sat ciklusa u sekundi? Da. A za to postoji vrlo jednostavna formula. Satovi u drugim pojmovima smatraju se dijeljenjem jedinice stvarnom satnom frekvencijom RAM-a koju je odredio proizvođač (iako se ovaj pokazatelj, u pravilu, treba podijeliti s 2).

To je, na primjer, ako želimo saznati satove koji tvore vremenski slijed DDR3 ili 2 RAM-a, gledamo na njegovo obilježavanje. Ako je 800 tamo označeno, tada će stvarna frekvencija RAM-a biti jednaka 400 MHz. To znači da će trajanje ciklusa biti vrijednost dobivena dijeljenjem jedinice na 400. To jest, 2,5 nanosekundi.

Vremenski razmaci za DDR3 module

Jedan od najmodernijih modula RAM - DDR3 čipova. Neki stručnjaci vjeruju da su u odnosu na njih takvi pokazatelji kao što su vremenski rokovi mnogo manje važni nego za čipove prethodnih generacija - DDR 2 i ranije. Činjenica je da ovi moduli, u pravilu, komuniciraju s dovoljno moćnim procesorima (kao što je, na primjer, Intel Core i7), čiji resursi ne dopuštaju tako često pristup RAM-u. U mnogim suvremenim Intelovim čipovima, kao iu sličnim rješenjima iz AMD-a, postoji dovoljna količina vlastitog analognog RAM-a u obliku L2 i L3 cachea. Možemo reći da takvi procesori imaju vlastiti RAM, sposoban za obavljanje značajne količine tipičnih funkcija za RAM.

Kako promijeniti vremensko ograničenje memorije

Dakle, rad s vremenskim razmacima pri korištenju DDR3 modula, kako smo saznali, nije najvažniji aspekt overclockinga (ako odlučimo ubrzati performanse računala). Za takva mikrokrugova frekvencijski parametri imaju mnogo veće značenje. U isto vrijeme, RAM moduli tipa DDR2 i još ranije tehnološke linije i danas se instaliraju na računala (iako, naravno, raširena upotreba DDR3, prema mnogim stručnjacima, više je od stalnog trenda). I zato što rad s timings može biti korisno za vrlo veliki broj korisnika.