173. oldal

Látható, hogy a virtuális tárkezelés alapelve és a cache működési elve nagyon hasonló, de lényeges különbségek is vannak:

- A különböző cache blokkok leggyakrabban azonos programokhoz tartoznak.

- A cache miss-t a hardver kezeli.

- A cache nagysága (elvileg) független a processzor címterétől.

- A cache kizárólagosan a tárkezelés céljaira szolgál, a programok nem „látják”.

- Egy programfolyamat „egyidejűleg” más programfolyamatokkal együtt fut, mindegyik folyamathoz önálló virtuális tárterület tartozik.

- Ha egy blokk nincs a főtárban (blokkhiba) akkor ezt az operációs rendszer kezeli.

- A címtartományt meghatározza a virtuális tár nagysága.

- A mágneslemezen a virtuális táron kívül más adatállományok is megtalálhatók.

folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet