Podcast
Questions and Answers
Kada se izvršava pristup glavnoj memoriji, šta se čini s podacima u kešu?
Kada se izvršava pristup glavnoj memoriji, šta se čini s podacima u kešu?
Podaci se premještaju iz predmemorije u glavnu memoriju.
Šta se događa kada se pronađe tražena vrijednost u predmemoriji?
Šta se događa kada se pronađe tražena vrijednost u predmemoriji?
To se naziva pronaći traženu vrijednost, tj. cache hit.
Koji se uvjet mora osigurati kod implementacije usklađenosti podataka u kešu?
Koji se uvjet mora osigurati kod implementacije usklađenosti podataka u kešu?
Da se osigura koherencija, tj. da se podaci u kešu i glavnoj memoriji slažu.
Šta je cilj aplikacije nedavno korištenih?
Šta je cilj aplikacije nedavno korištenih?
Signup and view all the answers
Kako se izvršava brisanje podataka u kešu kada se napravi mjesta za nove podatke?
Kako se izvršava brisanje podataka u kešu kada se napravi mjesta za nove podatke?
Signup and view all the answers
Šta se događa kada se zahtjeva pristup podacima koji nisu u kešu?
Šta se događa kada se zahtjeva pristup podacima koji nisu u kešu?
Signup and view all the answers
Koji se algoritam koristi za očuvanje koherencije podataka u kešu?
Koji se algoritam koristi za očuvanje koherencije podataka u kešu?
Signup and view all the answers
Šta se događa kada se jednom čita podatak iz keša?
Šta se događa kada se jednom čita podatak iz keša?
Signup and view all the answers
Što se događa kada se zahtjeva pristup podacima koji su smješteni u glavnoj memoriji, a koji nisu u kešu?
Što se događa kada se zahtjeva pristup podacima koji su smješteni u glavnoj memoriji, a koji nisu u kešu?
Signup and view all the answers
Što je svrha keša u računalnom sustavu?
Što je svrha keša u računalnom sustavu?
Signup and view all the answers
Kako se označava proces izvršavanja pristupa podacima koji su smješteni u predmemoriji?
Kako se označava proces izvršavanja pristupa podacima koji su smješteni u predmemoriji?
Signup and view all the answers
Što se događa kada se aplikacija nedavno korištenih podataka primjenjuje na podatke u kešu?
Što se događa kada se aplikacija nedavno korištenih podataka primjenjuje na podatke u kešu?
Signup and view all the answers
Kako se osigurava koherencija podataka u kešu?
Kako se osigurava koherencija podataka u kešu?
Signup and view all the answers
Što se događa kada se podaci iz keša izbrišu?
Što se događa kada se podaci iz keša izbrišu?
Signup and view all the answers
Koji je cilj aplikacije za očuvanje koherencije podataka u kešu?
Koji je cilj aplikacije za očuvanje koherencije podataka u kešu?
Signup and view all the answers
Što se događa kada se zahtjeva pristup podacima koji su smješteni u kešu?
Što se događa kada se zahtjeva pristup podacima koji su smješteni u kešu?
Signup and view all the answers
Kako se obračunava cilj aplikacije za očuvanje koherencije podataka u kešu?
Kako se obračunava cilj aplikacije za očuvanje koherencije podataka u kešu?
Signup and view all the answers
Study Notes
Memorija i Keš
- Susdržavanje se koristi za izvršenje nekih operacija u procesoru, a to uključuje premještanje podataka između glavne memorije i keša.
- Keš je vrsta ublaživača koji pomoću predmemorije ili međumemorije čuva najčešće korištene podatke.
- Prilikom pristupa glavnoj memoriji, keš omogućuje brži pristup podacima, jer se oni već nalaze u kešu, što se naziva pronalaskom tražene vrijednosti.
- Keš koherencija je važan aspekt, jer osigurava da se podaci u kešu sinhroniziraju s podacima u glavnoj memoriji, kako bi se izbjegle pogreške.
- Postupak koherencije omogućuje reflektiranje promjena u glavnoj memoriji, kao i promjena u kešu, što se naziva "odbijanjem" ili "odbacivanjem".
Pristup memoriji
- Glavna memorija je dio procesora koji čuva sve podatke, dok keš čuva najčešće korištene podatke.
- Prilikom pristupa glavnoj memoriji, keš se koristi kao "međuprostor" koji omogućuje brži pristup podacima.
- Kada se zahtjeva pristup podacima, keš se prvo provjerava, a ako se podatak ne nalazi u kešu, onda se provjerava glavna memorija.
Funkcioniranje keša
- Keš funkcionira na principu da se koriste najčešće korištene podatke, što se realizira kroz postupak koherencije.
- Postupak koherencije osigurava da se podaci u kešu sinhroniziraju s podacima u glavnoj memoriji, kako bi se izbjegle pogreške.
- Kada se dogodi zahtjev za neki podatak, keš se prvo provjerava, a ako se podatak ne nalazi u kešu, onda seprovjerava glavna memorija, a zatim se dodaje u keš kako bi se spriječilo ponavljanje istih operacija.
Podaci i Keš
- Susdrzavati se znači držati podatke u kešu
- Premjestiti podatke između glavne memorije i keša
- Keš (predmemorija) je mali brzi spremnik koji pohranjuje česte pristupe
- Pronaći traženu vrijednost u kešu zove se "cache hit"
Glavna Memorija i Pristup
- Glavna memorija je spremnik koji pohranjuje sve podatke
- Pristupiti podacima znači dobiti pristup njima iz glavne memorije
- Mukotrpan pristup podacima znači sporo dohvatanje podataka iz glavne memorije
Usluga i Koherencija
- Koherencija podataka u kešu znači održavanje istih vrijednosti u kešu i glavnoj memoriji
- Osigurati koherenciju podataka u kešu znači osigurati da se promjene u kešu reflektiraju u glavnoj memoriji
- Usluga koherencije podataka u kešu znači održavanje povezanosti između keša i glavne memorije
Postupci i Sekvence
- Postići nešto znači izvršiti neki postupak
- Sekvence podataka znači niz određenog broja podataka
- Sečno izvršavanje sekvence podataka znači izvršavanje jednog po jednog
Predmeti i Mjesta
- Predmet je jedan podatak ili grupa podataka
- Napraviti mjesta u kešu znači osloboditi prostor za nove podatke
- Ovisiti o nečemu znači biti zavisna o nekom drugom podатку ili postupku
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Testirajte svoje znanje o konceptima kao što su glavna memorija, keš, buffers, pristupi i usklađenost podataka u kešu. Proširite svoje znanje o računarstvu!