More actions
Bot: Automatski unos stranica |
m bnz |
||
| Redak 1: | Redak 1: | ||
Pogreška u stranici''' (eng. ''page fault'')<ref name="VUŠ">[http://www.vus.hr/Nastavni%20materijali/OS%20i%20gradja%20racunala/aud9.pdf Veleučilište u Šibeniku] Nastavni materijali. Građa računala. Virtualna memorija.</ref> je [[Iznimka (računalstvo)|iznimka]] koju [[softver]]u podiže [[sklopovlje]] kad [[računalni program|program]] pristupi [[stranica (računalna memorija)|stranici]] koja je mapirana u virtualnom [[adresni prostor|adresnom prostoru]], ali nije učitana u fizičku memoriju. U tipičnom slučaju [[operacijski sustav]] pokušava rukovati pogreškom u strnaici stvarajući stranicu koju se zahtijevalo dostupnom na lokaciji fizičke memorije ili "ubija" program u slučaju neovlaštena pristupa. Sklopovlje koje otkrije pogrešku u stranici je [[jedinica upravljanja memorijom]] (MMU) u [[procesor]]u. Softver koji se bavi [[Upravljanje iznimkama|upravljanjem iznimkama]] koji se bavi pogreškom u stranici je općenito dijelom operacijskog sustava. | |||
== Vidi == | == Vidi == | ||
Posljednja izmjena od 23. ožujak 2022. u 21:06
Pogreška u stranici (eng. page fault)[1] je iznimka koju softveru podiže sklopovlje kad program pristupi stranici koja je mapirana u virtualnom adresnom prostoru, ali nije učitana u fizičku memoriju. U tipičnom slučaju operacijski sustav pokušava rukovati pogreškom u strnaici stvarajući stranicu koju se zahtijevalo dostupnom na lokaciji fizičke memorije ili "ubija" program u slučaju neovlaštena pristupa. Sklopovlje koje otkrije pogrešku u stranici je jedinica upravljanja memorijom (MMU) u procesoru. Softver koji se bavi upravljanjem iznimkama koji se bavi pogreškom u stranici je općenito dijelom operacijskog sustava.
Vidi
- datoteka s izvatkom (dump file)
- stranična datoteka (page file, swap file)
- virtualna adresa
- glavna memorija
- fizička adresa
- stranični okvir (page frame)[1]
- proširena memorija
- upravljanje iznimkama (exception handling)
- stranica (računalna memorija)[1]
- iznimka (računalstvo) (trap, exception, fault)
- adresni prostor
- jedinica upravljanja memorijom
- pomoćna memorija
- zamjena (upravljanje memorijom) (swapping)[1]
- debug (naredba)
- debugiranje
- pogreška u izvođenju (run-time error)[2]
- pogreška pri povezivanju (link-time error)[2]
Bilješke
- ↑ 1,0 1,1 1,2 1,3 Veleučilište u Šibeniku Nastavni materijali. Građa računala. Virtualna memorija.
- ↑ 2,0 2,1 Demistificirani C++, 2. izdanje, str. 19-20
Vanjske poveznice
- "OSR Online (a Windows-specific explanation) So What Is A Page Fault?
- "Red Hat Virtual Memory Details
- "UnhandledExceptionFilter (Windows)" sa stranica MSDN Online.