Toggle menu
242 tis.
116
19
636,7 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Međuspremnik preslika adresa: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Bot: Automatski unos stranica
 
m Bot: Automatska zamjena teksta (-{{cite web +{{Citiraj web)
Redak 1: Redak 1:
<!--'''Međuspremnik preslika adresa'''-->[[File:Translation Lookaside Buffer.png|Translation Lookaside Buffer.png|thumb|Slika<ref>{{Cite book|title=Operating Systems Concepts|last=Silberschatz, Galvin, Gagne|first=Abraham, Peter B. , Greg|publisher=John Wiley & Sons. INC|year=2009|isbn=978-0-470-12872-5|language=engleski|location=United States of America|pages=|via=}}</ref> prikazuje opći pregled kako djeluje TLB.]]
<!--'''Međuspremnik preslika adresa'''-->[[File:Translation Lookaside Buffer.png|Translation Lookaside Buffer.png|thumb|Slika<ref>{{Cite book|title=Operating Systems Concepts|last=Silberschatz, Galvin, Gagne|first=Abraham, Peter B. , Greg|publisher=John Wiley & Sons. INC|year=2009|isbn=978-0-470-12872-5|language=engleski|location=United States of America|pages=|via=}}</ref> prikazuje opći pregled kako djeluje TLB.]]


'''Međuspremnik preslika adresa''' (eng. ''Translation lookaside buffer'', TLB) je [[L1 priručna memorija|priručna memorija]] koju se rabi radi smanjivanja vremena potrebno pristupu korisničke memorijske lokacije.<ref name="ostep-1">{{cite web|title=Operating Systems: Three Easy Pieces [Chapter: Faster Translations (TLBs)]|date=2014|language=engleski|url=http://pages.cs.wisc.edu/~remzi/OSTEP/vm-tlbs.pdf|last1=Arpaci-Dusseau|last2=Arpaci-Dusseau|first1=Remzi H.|first2=Andrea C.|publisher=Arpaci-Dusseau Books}}</ref>  
'''Međuspremnik preslika adresa''' (eng. ''Translation lookaside buffer'', TLB) je [[L1 priručna memorija|priručna memorija]] koju se rabi radi smanjivanja vremena potrebno pristupu korisničke memorijske lokacije.<ref name="ostep-1">{{Citiraj web|title=Operating Systems: Three Easy Pieces [Chapter: Faster Translations (TLBs)]|date=2014|language=engleski|url=http://pages.cs.wisc.edu/~remzi/OSTEP/vm-tlbs.pdf|last1=Arpaci-Dusseau|last2=Arpaci-Dusseau|first1=Remzi H.|first2=Andrea C.|publisher=Arpaci-Dusseau Books}}</ref>  
Ovo je 32-bitni priručni međuspremnik za prevođenje adresa čija je namjena cjelokupno spremanje fizičke adrese i dijela logičke adrese.<ref>[https://www.scribd.com/doc/314250277/Skripta-os-i-Pitanja Scribd] Skripta - operacijski sustavi i pitanja (pristupljeno 8. listopada 2016.)</ref>
Ovo je 32-bitni priručni međuspremnik za prevođenje adresa čija je namjena cjelokupno spremanje fizičke adrese i dijela logičke adrese.<ref>[https://www.scribd.com/doc/314250277/Skripta-os-i-Pitanja Scribd] Skripta - operacijski sustavi i pitanja (pristupljeno 8. listopada 2016.)</ref>



Inačica od 1. prosinac 2021. u 00:58

Slika[1] prikazuje opći pregled kako djeluje TLB.

Međuspremnik preslika adresa (eng. Translation lookaside buffer, TLB) je priručna memorija koju se rabi radi smanjivanja vremena potrebno pristupu korisničke memorijske lokacije.[2] Ovo je 32-bitni priručni međuspremnik za prevođenje adresa čija je namjena cjelokupno spremanje fizičke adrese i dijela logičke adrese.[3]

Dio je čipove jedinice upravljanja memorijom (MMU), koja je odgovorna za preslikavanje virtualnih u fizičke adrese. MMU se služi TLB-om radi ubrzanje postupaka preslikavanja. U situaciji kad traženo preslikavanje (prevođenje) nije pronađeno u meduspremniku ("TLB miss"), mora ga se pronaći u glavnoj memoriji.[4]

Dijagram[5] tijeka rada međuspremnika preslika adresa. Radi jednostavnosti nije spomenuta rutina pogreške u stranici.

Kod današnjih računala, hijerarhija priručne memorije obično sadrži ove razine priručne memorije:[4]

  • priručna memorija prve razine (engl. level 1 (L1) cache)[4]
  • međuspremnik preslika adresa (engl. translation lookaside buffer - TLB)[4]
  • priručna memorija druge razine (engl. level 2 (L2) cache)[4]
  • priručna memorija treće razine (engl. level 3 (L3) cache)[4]

Višejezgreni procesori imaju više procesora kod kojih svaki ima vlastiti međuspremnik preslika adresa i priručne memorije prve i druge razine.[4]

Vidi

Izvori

  1. • Nepoznat parametar: last
    • Nepoznat parametar: first
    • Nepoznat parametar: via
    • Nedostaje obavezni parametar: url
    • Parametar isbn nije dopušten u klasi web
    • Parametar location nije dopušten u klasi web
    • Parametar pages nije dopušten u klasi web
    • Prazan parametar: via
    • Prazan parametar: pages
  2. Predložak:Citiraj web
  3. Scribd Skripta - operacijski sustavi i pitanja (pristupljeno 8. listopada 2016.)
  4. 4,0 4,1 4,2 4,3 4,4 4,5 4,6 FER Matej Filković: Razvoj metodologije finog mjerenja performansi na operacijskom sustavu Linux, Zagreb, srpanj 2015. (pristupljeno 8. listopada 2016.)
  5. • Nepoznat parametar: last
    • Nepoznat parametar: first
    • Nepoznat parametar: via
    • Nedostaje obavezni parametar: url
    • Parametar isbn nije dopušten u klasi web
    • Parametar location nije dopušten u klasi web
    • Parametar pages nije dopušten u klasi web
    • Prazan parametar: via
    • Prazan parametar: pages