System Structures - Operating-System Structure
4 belangrijke vragen over System Structures - Operating-System Structure
Waarom heeft een modulair opgebouwd besturingssysteem de voorkeur boven een monolithisch systeem?
Een monolithisch systeem is moeilijk te implementeren en te onderhouden
Volgens welke structuur is een besturingssysteem opgebouwd bij de layered approach?
Bij de layered approach is het besturingssysteem opgebouwd uit een aantal lagen, waarvan de onderste laag de hardware is en de bovenste laag de user interface. Vanuit de hogere lagen kunnen uitsluitend functies uit de lagere lagen worden aangeroepen. Door deze structuur worden de ontwikkeling en de implementatie van het systeem vereenvoudigd. Het is echter een grote uitdaging om geschikte lagen te definiëren. De structuur is bovendien nadelig voor de performance van het systeem.
Volgens welke structuur is een besturingssysteem opgebouwd bij de microkernel approach?
De microkernel approach houdt in dat de functionaliteit van de kernel tot een minimum beperkt wordt en dat alle niet-noodzakelijke functionaliteit wordt geïmplementeerd in de vorm van systeem- en gebruikersprogramma's. De primaire functie van een microkernel is het bieden van faciliteiten voor de communicatie tussen de gebruikersprogramma's enerzijds en de benodigde services anderzijds. Deze structuur heeft als voordeel dat het systeem makkelijk te wijzigen en uit te breiden is. Het systeem is bovendien veiliger omdat veel services in user mode draaien. De structuur is echter nadelig voor de performance van het systeem.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
De meest geschikte methode voor het ontwerp van een besturingssysteem berust volgens het boek op het gebruik van
objectgeorienteerde programmeertechnieken voor het creëren van een modulaire kernel. Wat is de essentie van deze methode?
Het besturingssysteem bestaat bij deze methode uit een core kernel en een verzameling modules die dynamisch aan de kernel kunnen worden toegevoegd. Het resultaat is een modulair besturingssysteem met een grote flexibiliteit.
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