Komputeranje: Memija i Keš

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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?

To se naziva pronaći traženu vrijednost, tj. cache hit.

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?

<p>Da se aplikacije nedavno korištenih pogoduju zahtjevima i poboljšaju performanse.</p> Signup and view all the answers

Kako se izvršava brisanje podataka u kešu kada se napravi mjesta za nove podatke?

<p>To se radi u skladu s pravilom održavanja koherencije podataka.</p> Signup and view all the answers

Šta se događa kada se zahtjeva pristup podacima koji nisu u kešu?

<p>Tada se izvršava pristup glavnoj memoriji da se dohvati potrebni podatak.</p> Signup and view all the answers

Koji se algoritam koristi za očuvanje koherencije podataka u kešu?

<p>Algoritam koji se koristi je Least Recently Used (Najmanje korišteni).</p> Signup and view all the answers

Šta se događa kada se jednom čita podatak iz keša?

<p>Tada se to odbija i čuva se u glavnoj memoriji.</p> 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?

<p>Traženi podaci se moraju pronaći u glavnoj memoriji i premjestiti u predmemoriju.</p> Signup and view all the answers

Što je svrha keša u računalnom sustavu?

<p>Svrha keša je da poboljša brzinu pristupa podacima.</p> Signup and view all the answers

Kako se označava proces izvršavanja pristupa podacima koji su smješteni u predmemoriji?

<p>Proces izvršavanja pristupa podacima koji su smješteni u predmemoriji označava se kao pronađena vrijednost ili cache hit.</p> Signup and view all the answers

Što se događa kada se aplikacija nedavno korištenih podataka primjenjuje na podatke u kešu?

<p>Podaci koji se najčešće koriste premještaju se u predmemoriju.</p> Signup and view all the answers

Kako se osigurava koherencija podataka u kešu?

<p>Koherencija podataka u kešu osigurava se tako što se stalno ažuriraju podaci u kešu prema promjenama u glavnoj memoriji.</p> Signup and view all the answers

Što se događa kada se podaci iz keša izbrišu?

<p>Mjesto u kešu se oslobađa za nove podatke.</p> Signup and view all the answers

Koji je cilj aplikacije za očuvanje koherencije podataka u kešu?

<p>Cilj aplikacije za očuvanje koherencije podataka u kešu je osigurati da su podaci u kešu aktualni i istovjetni podacima u glavnoj memoriji.</p> Signup and view all the answers

Što se događa kada se zahtjeva pristup podacima koji su smješteni u kešu?

<p>Traženi podaci se mogu izravno pronaći u predmemoriji.</p> Signup and view all the answers

Kako se obračunava cilj aplikacije za očuvanje koherencije podataka u kešu?

<p>Cilj aplikacije za očuvanje koherencije podataka u kešu se obračunava osiguravanjem da se podaci u kešu stalno ažuriraju prema promjenama u glavnoj memoriji.</p> Signup and view all the answers

Flashcards are hidden until you start studying

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.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser