Predpomnilnik (do slide 9) Flashcards
<h1>Vrste pomnilnikov</h1>
Primarni
Sekundarni
Terciarni
<h1>Predpomnilnik</h1>
!CACHE! Zelo hiter pomnilnik Ločimo homogen in nehomogen <b>Homogen</b>: -En sam predpomnilnik <b>Nehomogen</b> -Več predpomnilnikov
<h1>Zaporedje operacij dostopa do podatkov v predpomnilniku</h1>
1) CPE zahteva podatke iz pomnilniške lokacije
2) Preveri se, če podatki obstajajo v predpomnilniku
3) Če podatki obstajajo v predpomnilniku, jih CPE
vzame iz predpomnilnika
4) Če podatki ne obstajajo v predpomnilniku, se
prenesejo iz glavnega pomnilnika v predpomnilnik
5) Hkrati se podatki prenesejo tudi v CPE
<h1>Zakaj predpomnilnik?</h1>
<h2>Lokalnost referenc</h2>
<b>Časovna lokalnost</b>
-Zanke, zančne spremenljivke
<b>Zaporedna lokalnost</b>
-Zaporedno izvrševanje dokazov in zaporeden dostop do podatkovnih struktur
<h1>Fizične lastnosti</h1>
<ul><li>Življenska doba</li><li>Trajnost podatkov</li><li>Ali je možno večkratno pisanje</li><li>Poraba toka</li></ul>
<h1>Organizacija zapisov</h1>
Disk (sektorji, proge, plošče)
Zgoščenka (spiralni zapis)
RAM (majhni, veliki endian)