Što je memorijska memorija?
Nisu svi vlasnici računala znaju, što je cache,
sadržaj
RAM moduli koji se koriste u računalnoj tehnologiji temelje se na DRAM tehnologiji (dinamička memorija s nasumičnim pristupom). Značajke ove tehnologije u niskoj cijeni, visoku pouzdanost i relativno malu brzinu. DRAM je upotrebljen već prije deset godina, međutim, čak i sporije izmjene. Ako je u to vrijeme pristup memorijskim ćelijama proveden s kašnjenjem od oko 200 nanosekundi, sada ova vrijednost nadilazi granicu od 20 ns. Čini se - brzina bi trebala biti fantastična! Međutim, paralelno s poboljšanjem DRAM-a, kapacitet procesor bus, tako da je ukupni omjer promijenio drugačije nego što bi mogao. Tako smo došli do pitanja, što je cache. Kako mogu povećati performanse podsustava? memoriju računala? Odgovor je očigledan - možete zamijeniti moralno zastarjelu DRAM s nečim progresivnim. No, sramotno iskustvo Intelovog složenih Rambusovih letvica sugerira da zamjena ne bi trebala značajno povećati konačni trošak.
Bez tog ograničenja, nitko nikada ne bi razmišljao o tome kakva je memorijska memorija, jer takav mehanizam ne bi imao puno smisla. Dovoljno je zamijeniti DRAM s naprednijom SRAM (memorija s izravnim pristupom) i problem bi se riješio. Ali to bi značilo značajan porast vrijednosti. Zato sam predložio kompromis verzija je bila toliko uspješna da se primjenjuje od vremena prvih 80.286 brzine memorija blokovi su raspoređeni povećati učinkovitost sustava između relativno sporim memorijskih modula i velike brzine procesora. U odnosu na količinu DRAM stanica vrlo je neznatna količina u rasponu od 8 kb (stupanj L1) do nekoliko desetaka megabajta (L3 razina). Poseban kontrolor prolazi kroz dvosmjerni tok podataka i kopira ih u brzu memoriju. Sljedeći procesorski zahtjevi za DRAM kontrolor provjerava jesu li potrebni podaci "u zalihi", a ako se pronađu, prijenos u procesor je iz predmemorije. Kao što možete vidjeti, načelo operacije je vrlo jednostavno. Poteškoće nastaju u postupcima provedbe: programeri morati odlučiti kakvu podataka duple, kako ih ažurirati, kako bi se poboljšala učinkovitost rada, itd, ali to je vrlo velika tema, tako da više od toga može se naći u specijaliziranim izvora ..
Dakle, odgovor na pitanje što je cache memorije, može se formulirati na sljedeći način: cache je tampon u kojima je kontroler piše / čita podatke, povećavajući performanse memorijskog podsustava.
A s obzirom na mrežne aplikacije Što je predmemorija? preglednik Korisnik prilikom pregledavanja interneta koristi isto rješenje. Kada je prvo otvaranje bilo kojeg od njegovih elemenata, mnoge stranice (slikovne podatke) pohranjene u mapi na disku, a za naknadno pristupa te podatke ne učitava od sporog interneta, a umeću u mapi, povećanje brzine surfanja. Ubrzanje se posebno primjećuje pri malim brzinama Interneta.
Kada isključite računalo, podaci se brišu: razlozi, preporuke za oporavak
Kako poboljšati performanse računala
Memorija. Uređaj za memoriju računala
Vrijeme, RAM i performanse računala
Virtualna memorija računala. Kako očistiti virtualnu memoriju računala
Prozori temperature procesora 7
Brzina računala ovisi o količini obrađenih podataka
Procesori 1155-tog priključka: performanse i pouzdanost po pristupačnoj cijeni
Što uzrokuje da se računalo objesi i kako postupati u ovom slučaju?
RAM: dešifriranje. Što je RAM?
Što je memorija računala?
Što je RAM?
Koja je virtualna memorija računala?
Memorija virtualnog računala
Kako ubrzati vaše računalo
Kako odabrati tvrdi disk: Osnovne postavke
Koja je brzina procesora?
Statička i dinamička memorija u okruženju računala
Što je RAM-a računala i kako to utječe na njegov rad
Kako povećati performanse računala
RAM je memorija s izravnim pristupom na računalu (RAM)