Što je memorijska memorija?

Nisu svi vlasnici računala znaju, što je cache,

sadržaj

    iako ga aktivno koriste apsolutno svi proizvođači, oba procesora i programi. Neki korisnici, koji su tek nedavno počeli svladati osobno računalo, ponekad na tematskim forumima na globalnoj mreži žale se na malu brzinu elektroničkih asistenata. Na primjer, ako između prečaca uredskog programa i izgleda prozora traje 5 sekundi, to se smatra velikim vremenom. Ili se tvrdi da su ti 10-15 sekundi potrebni za podizanje operativnog sustava s tvrdog diska na magnetne ploče gubitak vremena. Iznenađujuće: samo deset godina, pokretanje programa moglo bi potrajati gotovo pola minute i bilo je brzo razmotreno. Očito je jedna stvar da se performanse računala znatno povećala, a memorijska memorija procesora imala je značajnu ulogu u tome.

    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.

    Dijelite na društvenim mrežama:

    Povezan
    Kako poboljšati performanse računalaKako poboljšati performanse računala
    Memorija. Uređaj za memoriju računalaMemorija. Uređaj za memoriju računala
    Vrijeme, RAM i performanse računalaVrijeme, RAM i performanse računala
    Virtualna memorija računala. Kako očistiti virtualnu memoriju računalaVirtualna memorija računala. Kako očistiti virtualnu memoriju računala
    Prozori temperature procesora 7Prozori temperature procesora 7
    Brzina računala ovisi o količini obrađenih podatakaBrzina računala ovisi o količini obrađenih podataka
    Procesori 1155-tog priključka: performanse i pouzdanost po pristupačnoj cijeniProcesori 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?Što uzrokuje da se računalo objesi i kako postupati u ovom slučaju?
    RAM: dešifriranje. Što je RAM?RAM: dešifriranje. Što je RAM?
    Što je memorija računala?Što je memorija računala?
    » » Što je memorijska memorija?
    LiveInternet