Qo'shni va qo'shni bo'lmagan xotira nima?
Qo'shni va qo'shni bo'lmagan xotira nima?

Video: Qo'shni va qo'shni bo'lmagan xotira nima?

Video: Qo'shni va qo'shni bo'lmagan xotira nima?
Video: Qo'rquvni yo'qotish usullari 2024, Noyabr
Anonim

O'rtasidagi asosiy farq qo'shni va qo'shni bo'lmagan xotira ajratish shundan iborat tutash ajratish bitta yagona ajratadi tutash blok xotira jarayonga, holbuki, qo'shni bo'lmagan ajratish jarayonni bir necha bloklarga ajratadi va ularni turli manzillar maydoniga joylashtiradi xotira ya'ni a.da

Xuddi shunday, siz so'rashingiz mumkin: qo'shni xotira nima?

Qo'shni xotira taqsimlash klassik hisoblanadi xotira ketma-ket jarayonni tayinlaydigan taqsimlash modeli xotira bloklar (ya'ni, xotira ketma-ket manzillarga ega bloklar). Qo'shni xotira ajratish eng qadimgilaridan biridir xotira ajratish sxemalari. Jarayon bajarilishi kerak bo'lganda, xotira jarayon tomonidan talab qilinadi.

Bundan tashqari, qo'shni va qo'shni bo'lmagan xotirani ajratishning afzalliklari va kamchiliklari qanday?

  • Yangi fayllar uchun bu erda bo'sh joy topish juda qiyin.
  • Bundan tashqari, siz faylni kengaytira olmaysiz.
  • Bitta katta kamchilik - bu parchalanishning qiyinligi.

Operatsion tizimda nima qo'shni?

a) Qo‘shni xotirani taqsimlash Bu erkin foydalanish mumkin bo'lgan xotira bo'limlari butun xotira maydoni bo'ylab bu erda va u erda tarqalmaganligini anglatadi. In tutash xotira ajratish, ham operatsion tizim va foydalanuvchi asosiy xotirada yashashi kerak. Bitta jarayon o'sha qattiq o'lchamli bitta bo'limda ajratilgan.

Qaysi ma'lumotlar strukturasi ta'rifi qo'shni bo'lmagan xotira joyini ajratishi mumkin?

Peyjing va segmentatsiya - bu jarayonni jismoniy qilishga imkon beradigan ikkita usul manzil bo'lish uchun bo'sh joy yo'q - tutash . Bu kamaytirishning afzalliklariga ega xotira isrof, lekin u tufayli qo'shimcha xarajatlarni oshiradi manzil tarjima. Shuning uchun samaradorlikni ta'minlash uchun peyjing kerak xotirani ajratish.

Tavsiya: