Virtuálna pamäť: Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
d r2.6.5) (robot Pridal: hy:Վիրտուալ հիշողություն |
d →Stránkovanie na žiadosť: typo gram |
||
Riadok 28:
== Stránkovanie na žiadosť ==
Virtuálna pamäť je zvyčajne implementovaná použitím [[stránka (informatika)|stránok]]. Procesy sú umiestnené na disku. Keď chceme vykonávať proces, presunieme ho do pamäte, nemusíme ho však do pamäte presúvať celý, ale len jeho časť. Za tento proces je zodpovedný tzv. [[stránkovač]]
Ku správnej implementácii virtuálnej pamäte je potrebné zabezpečiť mapovanie (prepojenie) virtuálnej pamäte k fyzickej pamäti, a to tak, aby bolo možné rozpoznať, ktoré dáta patria do fyzickej pamäte, aby ich bolo možné rozlíšiť a swapovať. Operačný systém ukladá adresnú prekladaciu tabuľku, mapovanú z virtuálnych čísiel stránok na fyzickú, v dátovej štruktúre známej ako stránková tabuľka. Vo väčšine počítačov, sú tieto prekladacie tabuľky uložené vo fyzickej pamäti.
Riadok 46:
# Reštartuje sa [[inštrukcia]], ktorá spôsobila výpadok stránky.
Takýmto spôsobom je možné odštartovať i proces, ktorý nemá v pamäti žiadnu stránku. Vtedy
Hardvérové prostriedky, ktoré sú potrebné pre realizáciu stránkovania na žiadosť sú:
|