Introduction - Operating-System Structure
3 belangrijke vragen over Introduction - Operating-System Structure
Een uitbreiding van multiprogramming is time-sharing (ook wel multitasking genoemd). In welke opzicht verschilt time-sharing van multiprogramming?
Bij multiprogramming wordt een programma verwerkt tot aan het moment dat een I/O-operatie nodig is. Bij time-sharing staat de responsetijd voorop en worden programma's ook op andere momenten gewisseld.
Wat is het verschil tussen job-scheduling en CPU-scheduling?
Job-scheduling betreft het selecteren van een job uit de job pool op de harde schijf om in het geheugen geladen te worden. CPU-scheduling betreft het selecteren van een job uit het geheugen om toegewezen te worden aan de CPU.
Het geheugen is vaak te klein voor alle benodigde programma's en data. Op welke twee manieren kan dit opgelost worden?
- Swapping: programma's en data van processen die niet actief zijn worden tijdelijk op de harde schijf geparkeerd om later weer teruggehaald te worden;
- Virtual memory: programma's en data van processen staan deels in het geheugen en deels op de harde schijf.
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