virtual address space
Megjelenés
(VAS szócikkből átirányítva)
Főnév
virtual address space (tsz. virtual address spaces)
- (informatika) A virtual address space (magyarul: virtuális címtér) az operációs rendszerekben és modern számítógép-architektúrákban használt fogalom, amely a programok számára biztosított címtartományt jelenti, amelyet a program használhat memóriacímezésre.
Mi az a virtuális címtér?
- A virtuális memória részeként az operációs rendszer a fizikai memória (RAM) fölé egy absztrakt, elkülönített címtartományt hoz létre minden egyes folyamat számára.
- Ez a címtér lehetővé teszi, hogy a folyamat úgy érzékelje, mintha neki saját, folyamatos és izolált memóriaterülete lenne.
- A virtuális címeket a hardver (pl. MMU – memória kezelő egység) és az operációs rendszer leképezi fizikai címekre.
Miért használjuk?
- Memória izoláció: Egy folyamat nem férhet hozzá más folyamat memóriájához.
- Biztonság: Megakadályozza, hogy hibás vagy rosszindulatú kód megsértse a rendszer vagy más folyamatok memóriáját.
- Memória menedzsment: Egyszerűbb a memória kiosztás és kezelése.
- Nagyméretű memória kezelése: Lehetővé teszi, hogy egy program nagyobb memóriát használjon, mint amennyi fizikailag rendelkezésre áll (lapozással).
Virtuális címzés folyamata
- A program a virtuális címet használja memóriacímzésre.
- Az MMU (Memory Management Unit) leképezi a virtuális címet egy fizikai címre a lapok (pages) vagy szegmensek (segments) alapján.
- Ha a szükséges adat nincs a fizikai memóriában (page fault), az operációs rendszer betölti azt a háttértárról.
Összefoglalás
| Fogalom | Leírás |
|---|---|
| Virtual address space | Minden folyamat elkülönített, absztrakt memóriacímeinek tartománya |
| Funkciók | Izoláció, biztonság, memóriahatékony kezelés |
| Kapcsolat | Virtuális cím → fizikai cím leképezése MMU segítségével |
- virtual address space - Szótár.net (en-hu)
- virtual address space - Sztaki (en-hu)
- virtual address space - Merriam–Webster
- virtual address space - Cambridge
- virtual address space - WordNet
- virtual address space - Яндекс (en-ru)
- virtual address space - Google (en-hu)
- virtual address space - Wikidata
- virtual address space - Wikipédia (angol)