Wat is nie-aaneenlopende geheuetoewysing in bedryfstelsel?
Wat is nie-aaneenlopende geheuetoewysing in bedryfstelsel?

Video: Wat is nie-aaneenlopende geheuetoewysing in bedryfstelsel?

Video: Wat is nie-aaneenlopende geheuetoewysing in bedryfstelsel?
Video: BIOS, CMOS, UEFI - What's the difference? 2024, Desember
Anonim

Die Nie - aaneenlopende geheue toekenning laat 'n proses toe om die verskeie te verkry geheue blokke op die verskillende plek in die geheue volgens sy vereiste. Die nie-aaneenlopende geheue toekenning verminder ook die geheue vermorsing wat veroorsaak word as gevolg van interne en eksterne fragmentasie.

Net so, wat is aaneenlopende geheuetoewysing in bedryfstelsel?

Aaneenlopende geheue toekenning is 'n klassieke geheue toekenning model wat 'n proses opeenvolgend toewys geheue blokke (dit is, geheue blokke met opeenvolgende adresse). Aaneenlopende geheue toekenning is een van die oudstes geheue toekenning skemas. Wanneer 'n proses uitgevoer moet word, geheue word deur die proses aangevra.

Gevolglik is die vraag, wat is 'n aaneenlopende blok geheue? A geheue blok is aangrensend presies wanneer dit gedefinieer word deur 'n begin- en 'n eindadres vanaf 'n enkele lineêre adresruimte en geen gate het nie.

Op hierdie manier, wat is die voor- en nadele van aaneenlopende geheue-toekenning en nie-aangrensende geheue-toekenning?

  • Vir nuwe lêers is dit baie moeilik om die spasies hier te vind.
  • Verder kan jy nie die lêer uitbrei nie.
  • Die een groot nadeel is die moeilikheid oor fragmentasie.

Wat is die nadele van aaneenlopende geheuetoewysing?

Voordele en Nadele Die hoof nadeel van aaneenlopende geheue toekenning is geheue vermorsing en onbuigsaamheid. Soos die geheue is toegeken na 'n lêer of 'n proses met inagneming dat dit gedurende die loop sal groei. Maar totdat 'n proses of 'n lêer groei baie blokke toegeken daaraan bly onbenut.

Aanbeveel: