Middle
Kim virtual manzillarni jismoniy manzilga tarjima qiladi?
sobes.tech AI
AIdan javob
Virtual manzillarni fizik manzilarga tarjima qilish protsessorning apparat komponenti — Xotira Boshqaruvi Birligi (Memory Management Unit, MMU) tomonidan amalga oshiriladi.
Jarayon xotiraga murojaat qilganda, u har bir jarayon uchun izolyatsiyalangan virtual manzillarni ishlatadi. MMU bu virtual manzillarni operatsion tizim tomonidan qo'llab-quvvatlanadigan sahifa jadvallari yordamida fizik xotira manzillariga aylantiradi.
Operatsion tizim bu sahifa jadvallarini boshqaradi, kontekst o'zgarishlarida yangilaydi va zarur bo'lsa, sahifalarni swap fayldan yuklaydi yoki bo'shatadi. Shu tarzda, jarayonlarning izolyatsiyasi virtual xotira va MMU ishiga asoslangan.