Co je nesouvislá alokace paměti v operačním systému?
Co je nesouvislá alokace paměti v operačním systému?

Video: Co je nesouvislá alokace paměti v operačním systému?

Video: Co je nesouvislá alokace paměti v operačním systému?
Video: Islam on the Problem of Suffering with Dr Abdullah Sueidi 2024, Smět
Anonim

The Ne - souvislá alokace paměti umožňuje procesu získat několik Paměť bloky na jiném místě v Paměť podle jeho požadavku. The nesouvislá alokace paměti také snižuje Paměť plýtvání způsobené vnitřní a vnější fragmentací.

Co je to souvislá alokace paměti v operačním systému?

Souvislá alokace paměti je klasika alokace paměti model, který přiřazuje po sobě jdoucí proces Paměť bloky (tj. Paměť bloky s po sobě jdoucími adresami). Souvislá alokace paměti je jedním z nejstarších alokace paměti schémata. Když je potřeba provést proces, Paměť je procesem požadován.

Následně je otázkou, co je to souvislý blok paměti? A paměťový blok je sousedící přesně když je definována počáteční a koncovou adresou z jednoho lineárního adresního prostoru a nemá žádné díry.

Jaké jsou tedy výhody a nevýhody souvislé alokace paměti a nesouvislé alokace paměti?

  • Pro nové soubory je velmi obtížné zde najít mezery.
  • Navíc nemůžete soubor rozšířit.
  • Jednou velkou nevýhodou je obtížnost fragmentace.

Jaké jsou nevýhody souvislého přidělování paměti?

Výhody a Nevýhody Hlavní nevýhoda souvislé alokace paměti je Paměť plýtvání a nepružnost. Jako Paměť je přidělené do souboru nebo procesu s ohledem na to, že se bude během běhu zvětšovat. Ale dokud proces nebo soubor nenaroste o mnoho bloků přidělené zůstává nevyužitá.

Doporučuje: