Què és l'assignació de memòria no contigua al sistema operatiu?
Què és l'assignació de memòria no contigua al sistema operatiu?

Vídeo: Què és l'assignació de memòria no contigua al sistema operatiu?

Vídeo: Què és l'assignació de memòria no contigua al sistema operatiu?
Vídeo: Sistemas Operativos 7/9 - Gestión de Memoria 2024, Maig
Anonim

El No - assignació de memòria contigua permet que un procés adquireixi els diversos memòria blocs en diferents llocs de la memòria segons el seu requeriment. El assignació de memòria no contigua també redueix el memòria malbaratament causat per fragmentació interna i externa.

Així, què és l'assignació de memòria contigua al sistema operatiu?

Assignació de memòria contigua és un clàssic assignació de memòria model que assigna un procés consecutiu memòria blocs (és a dir, memòria blocs amb adreces consecutives). Assignació de memòria contigua és un dels més antics assignació de memòria esquemes. Quan cal executar un procés, memòria es demana pel procés.

Posteriorment, la pregunta és, què és un bloc contigu de memòria? A bloc de memòria és contigu exactament quan està definit per una adreça inicial i una final d'un únic espai d'adreces lineals i no té forats.

D'aquesta manera, quins són els avantatges i els desavantatges de l'assignació de memòria contigua i l'assignació de memòria no contigua?

  • Per als fitxers nous és molt difícil trobar els espais aquí.
  • A més, no podeu ampliar el fitxer.
  • L'únic gran desavantatge és la dificultat de la fragmentació.

Quins són els desavantatges de l'assignació de memòria contigua?

Avantatges i Desavantatges El principal desavantatge de l'assignació de memòria contigua és memòria malbaratament i inflexibilitat. Com el memòria és assignat a un fitxer o procés tenint en compte que creixerà durant l'execució. Però fins que un procés o un fitxer creix molts blocs assignat queda inutilitzat.

Recomanat: