Mis on mittekülgnev mälujaotus operatsioonisüsteemis?
Mis on mittekülgnev mälujaotus operatsioonisüsteemis?

Video: Mis on mittekülgnev mälujaotus operatsioonisüsteemis?

Video: Mis on mittekülgnev mälujaotus operatsioonisüsteemis?
Video: CS50 2013 - Week 4, continued 2024, Aprill
Anonim

The Mitte - külgnev mälu eraldamine võimaldab protsessil omandada mitu mälu plokid erinevates kohtades mälu vastavalt selle nõudele. The mittekülgnev mälu eraldamine vähendab ka mälu sisemise ja välise killustumise tõttu tekkinud raiskamine.

Mis on külgnev mälujaotus operatsioonisüsteemis?

Kõrvalmälu eraldamine on klassika mälu eraldamine mudel, mis määrab järjestikuse protsessi mälu plokid (st mälu järjestikuste aadressidega plokid). Kõrvalmälu eraldamine on üks vanemaid mälu eraldamine skeemid. Kui protsess tuleb läbi viia, mälu seda nõuab protsess.

Seejärel tekib küsimus, mis on külgnev mäluplokk? A mäluplokk on külgnevad täpselt siis, kui see on määratletud ühest lineaarsest aadressiruumist pärit algus- ja lõpuaadressiga ning sellel pole auke.

Millised on sel viisil külgneva mälu jaotamise ja mittekülgneva mälu jaotamise eelised ja puudused?

  • Uute failide jaoks on siin tühikuid väga raske leida.
  • Veelgi enam, te ei saa faili pikendada.
  • Üks suur puudus on killustatuse raskus.

Millised on külgneva mälujaotuse puudused?

Eelised ja Puudused Peamine külgneva mälu jaotamise puuduseks on mälu raiskamine ja paindumatus. Nagu mälu on eraldatud faili või protsessi, pidades meeles, et see töö käigus kasvab. Kuid seni, kuni protsess või fail kasvatab palju plokke eraldatud see jääb kasutamata.

Soovitan: