Memory Management Strategies - Contiguous Memory Allocation
5 belangrijke vragen over Memory Management Strategies - Contiguous Memory Allocation
Wat wordt bedoeld met transient operating-system code?
Dat is code van het besturingssysteem die alleen in het geheugen wordt geplaatst als deze nodig is. Denk bijvoorbeeld aan code voor drivers.
Wat wordt verstaan onder het dynamic storage-allocation problem en welke drie strategieën worden hiervoor gebruikt?
Het dynamic storage-allocation problem doet zich voor bij contiguous memory allocation en gaat over de vraag waar een proces in het geheugen moet worden geplaatst.
Drie strategieën voor de toewijzing van geheugen aan een proces zijn:
- First fit: kies het eerste gat dat groot genoeg is
- Best fit: kies het kleinste gat dat groot genoeg is
- Worst fit: kies het grootste gat, zodat de restruimte zo groot mogelijk is
De hoeveelheid externe fragmentatie bij paging kan aangeduid worden met de 50%-regel. Wat houdt deze regel in?
De 50%-regel is gebaseerd op simulaties met de first fit-methode en houdt in dat de hoeveelheid externe fragmentatie ongeveer 50% van de hoeveelheid toegewezen geheugen bedraagt. Dit zou betekenen dat een derde van het geheugen niet gebruikt kan worden.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat is het verschil tussen externe en interne fragmentatie?
Externe fragmentatie komt alleen voor bij contiguous memory allocation en duidt op niet-ingevulde geheugenruimte tussen de processen.
Interne fragmentatie komt alleen voor als het geheugen in partities is verdeeld en duidt op de ruimte die overblijft als de partitie niet geheel is opgevuld.
Externe fragmentatie kan opgelost worden door compaction. Wat houdt dit in?
Compaction houdt in dat de processen opnieuw over het geheugen worden verdeeld zodat er tussen de processen geen lege ruimtes meer voorkomen.
Compaction is overigens alleen mogelijk bij het hoofdgeheugen en niet bij de backing store.
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden
![Trustpilot-logo](/images/design_2020/lp/clp-trustpilot-nl.png)