Šta je nekontinualna alokacija memorije u operativnom sistemu?
Šta je nekontinualna alokacija memorije u operativnom sistemu?

Video: Šta je nekontinualna alokacija memorije u operativnom sistemu?

Video: Šta je nekontinualna alokacija memorije u operativnom sistemu?
Video: CS50 2015 - Week 5 2024, Maj
Anonim

The Ne - kontinualna alokacija memorije omogućava procesu da stekne nekoliko memorija blokova na različitim lokacijama u memorija prema svom zahtjevu. The nekontinualna alokacija memorije takođe smanjuje memorija rasipanje uzrokovano unutrašnjom i vanjskom fragmentacijom.

Samo tako, šta je kontinualna alokacija memorije u operativnom sistemu?

Kontinualna alokacija memorije je klasična dodjela memorije model koji dodeljuje proces uzastopno memorija blokovi (tj. memorija blokovi koji imaju uzastopne adrese). Kontinualna alokacija memorije je jedan od najstarijih dodjela memorije sheme. Kada proces treba da se izvrši, memorija zahtijeva proces.

Nakon toga, postavlja se pitanje šta je neprekidni blok memorije? A memorijski blok je susjedni tačno kada je definisan početnom i krajnjom adresom iz jednog linearnog adresnog prostora i nema rupa.

Na ovaj način, koje su prednosti i nedostaci kontinualne alokacije memorije i nekontinualne alokacije memorije?

  • Za nove fajlove je veoma teško pronaći prostore ovde.
  • Nadalje, ne možete proširiti datoteku.
  • Jedan veliki nedostatak je poteškoća oko fragmentacije.

Koji su nedostaci neprekidne alokacije memorije?

Prednosti i Nedostaci Glavni nedostatak kontinualne alokacije memorije je memorija rasipanje i nefleksibilnost. Kao što je memorija je dodijeljeno na datoteku ili proces imajući na umu da će rasti tokom izvođenja. Ali sve dok proces ili datoteka ne povećaju mnogo blokova dodijeljeno da ostane neiskorišćen.

Preporučuje se: