Mi a nem összefüggő memóriafoglalás az operációs rendszerben?
Mi a nem összefüggő memóriafoglalás az operációs rendszerben?

Videó: Mi a nem összefüggő memóriafoglalás az operációs rendszerben?

Videó: Mi a nem összefüggő memóriafoglalás az operációs rendszerben?
Videó: Synthetic virology | Andrew Hessel | TEDxDanubia 2024, Lehet
Anonim

Az Nem - szomszédos memóriafoglalás lehetővé teszi, hogy egy folyamat megszerezze a több memória blokkok a különböző helyeken a memória követelményének megfelelően. Az nem összefüggő memóriafoglalás is csökkenti a memória a belső és külső töredezettség miatti pazarlás.

Csak hát, mi az a szomszédos memóriafoglalás az operációs rendszerben?

Egybefüggő memóriafoglalás egy klasszikus memóriafoglalás olyan modell, amely egy folyamatot egymás után rendel hozzá memória blokkok (vagyis memória egymást követő címekkel rendelkező blokkok). Folyamatos memóriafoglalás az egyik legrégebbi memóriafoglalás sémák. Amikor egy folyamatot végre kell hajtani, memória kéri a folyamat.

Következésképpen a kérdés az, hogy mi az összefüggő memóriablokk? A memória blokk van összefüggő pontosan akkor, amikor egyetlen lineáris címtérből származó kezdő- és végcím határozza meg, és nincs benne lyuk.

Ilyen módon milyen előnyei és hátrányai vannak a szomszédos memóriafoglalásnak és a nem szomszédos memóriafoglalásnak?

  • Az új fájlok esetében nagyon nehéz itt megtalálni a szóközöket.
  • Továbbá nem tudja kiterjeszteni a fájlt.
  • Az egyik nagy hátrány a töredezettség nehézsége.

Milyen hátrányai vannak a szomszédos memóriafoglalásnak?

Előnyök és Hátrányok A fő a szomszédos memóriafoglalás hátránya van memória pazarlás és rugalmatlanság. Ahogy a memória van kiosztott fájlhoz vagy folyamathoz, szem előtt tartva, hogy a futás során növekedni fog. De amíg egy folyamat vagy egy fájl sok blokkot nem növekszik kiosztott kihasználatlanul marad.

Ajánlott: