Virtual xotira - bu operatsion tizimning o'ziga xos xususiyati bo'lib, u kompyuterga ma'lumotlarning sahifalarini tasodifiy kirish xotirasidan disk xotirasiga o'tkazish orqali jismoniy xotira yetishmasligini qoplashga imkon beradi. Bu jarayon vaqtinchalik bajariladi va qattiq diskdagi RAM va bo'sh joyning kombinatsiyasi sifatida ishlashga mo'ljallangan.
Virtual xotira - bu operatsion tizimning o'ziga xos xususiyati bo'lib, u kompyuterga ma'lumotlarning sahifalarini tasodifiy kirish xotirasidan disk xotirasiga o'tkazish orqali jismoniy xotira yetishmasligini qoplashga imkon beradi. Bu jarayon vaqtinchalik bajariladi va qattiq diskdagi RAM va bo'sh joyning kombinatsiyasi sifatida ishlashga mo'ljallangan.
Virtual xotira tizimida virtual manzillar deb ataladigan dasturlar ishlatadigan manzillar kompyuter xotirasidagi jismoniy manzillarga tarjima qilinadi. Virtual manzillarni jismoniy manzillarga tarjima qilish xotira boshqaruv bloki deb nomlangan apparat yordamida amalga oshiriladi. Dastur uchun asosiy xotira, kompyuterning tegishli hajmli RAMga ega bo'lishidan qat'i nazar, mavjud va qo'shni manzillar maydoniga yoki qo'shni segmentlar to'plamiga o'xshaydi.
Virtual xotira qanday ishlaydi:
Virtual xotira ishlash uchun ham apparat, ham dasturiy ta'minotdan foydalanadi. Ilova ishlatilganda, ushbu dastur ma'lumotlari RAM yordamida jismoniy manzilda saqlanadi. Xotirani boshqarish birligi (MMU) manzilni operativ xotiraga joylashtiradi va manzillarni avtomatik ravishda tarjima qiladi. MMU, masalan, mantiqiy manzil maydonini mos keladigan jismoniy manzilga moslashtirishi mumkin.
Virtual xotiraning ishlash prinsipi:
Virtual xotira ishlash prinsipi:
Kesh bu Foydalanuvchi tez-tez kiradigan fayllar va ma'lumotlarning nusxalari saqlanadigan yuqori tezkor va samarali yordamchi xotira, yoki kompyuter yoki mobil qurilma orqali.
Kesh bu Foydalanuvchi tez-tez kiradigan fayllar va ma'lumotlarning nusxalari saqlanadigan yuqori tezkor va samarali yordamchi xotira, yoki kompyuter yoki mobil qurilma orqali.
Uning nomi frantsuz tilidan kelib chiqqan kesh, "yashirin, yashirin" degan ma'noni anglatadi.
Kesh Uning asosiy vazifasi tezroq va samarali ishlash qobiliyatidir, har safar unda saqlanadigan ma'lumotlardan foydalanish zarur bo'lganda.
Ya'ni, foydalanuvchi har doim doimiy ravishda foydalaniladigan ma'lumotlarga kirishi kerak bo'lganida, u keshda saqlanadi, shuning uchun undan foydalanish zarur bo'lganda, u yana keshda saqlanadi va qidiruv juda tezroq bo'ladi.
Xuddi shunday, agar aytilgan ma'lumotlar har qanday modifikatsiyaga uchragan bo'lsa, ular kesh tomonidan kompyuterda ham, kesh xotirasi bo'lgan boshqa mobil qurilmalarda ham saqlanadi.
Kesh xotira
1, 2 va 3 –darajali kesh darajali (L1, L2, L3)
1, 2 va 3 –darajali kesh darajali (L1, L2, L3)
Hozirgi protsessor chiplarida bir nechta keshlar bor, L1 eng tezkor. Har bir keyingi kesh L1 -ga qaraganda sekinroq bo'ladi va yo'nalishlar va ma'lumotlar asosiy xotiradan L3dan L2dan L1gacha protsessorga o'rnatiladi. Ko'p yadroli chiplarda L3 keshi odatda barcha tayyorgarlik markazlari o'rtasida taqsimlanadi.
Kesh - bu kompyuterda yoki protsessor zaxiralarini kengaytiradigan kompyuter yoki haydovchi boshqaruvchisida o'rnatilgan xotira maydoni (RAM). Disk yoki SSD tekshirilganda, keshda tezroq kerak bo'lgandan ko'ra kattaroq ma'lumotlar maydoni takrorlanadi. Agar natijada olingan ma'lumotlar keshda saqlangan ma'lumotlarni aniqlasa, uni qayta tiklash uchun hech qanday jiddiy sabab yo'q.
Kesh xotira darajalari:
Men ushbu mustaqil ishni bajarish davomida virtual xotira va kesh xotiralarning ishlash prinsipi va hususiyatlari haqida ozimga kerakli va zaruriy bilimlarni oldim. Bu olgan bilimlarim menga kelgusi mustaqil ish topshiriqlarida asoqtadi deb o’ylayman
Men ushbu mustaqil ishni bajarish davomida virtual xotira va kesh xotiralarning ishlash prinsipi va hususiyatlari haqida ozimga kerakli va zaruriy bilimlarni oldim. Bu olgan bilimlarim menga kelgusi mustaqil ish topshiriqlarida asoqtadi deb o’ylayman