⚠️ This is a restoration of Diana's exam wiki. Content may be incomplete or outdated. Where possible, links to the wayback machine have been added. Questions, want to chat or need help? Contact [email protected] (Sysadmin) or [email protected] (General)
Skip to main content

2010 augustus examen

Steegmans:

1) Wat is het algoritme van Dijkstra? Alsook, gegeven: een stukje code. Wat voor probleem bevat deze code?

2) Leg uit: Round Robin. Wat voor schedulingsalgoritme is dit? Worden I/O-processen benadeeld hierdoor, en waarom? Alsook: teken Round Robin op een tijdslijn aan deh and van enkele gegeven processen met begintijden en verwerkingsduur.

Geens:

3) Als in linux een proces wordt opgestart met een memory leak, wat gebeurt er dan?

4) Waar of niet waar?

  • Paging is slecht voor de performantie.Niet waar.

Dankzij paging kunnen meer processen tezelfdertijd uitgevoerd worden, en kunnen processen uitgevoerd worden die groter zijn dan het RAM.

  • Jacketing wordt in Solaris gebruikt om LWP (Lightweight Processes) te creëren.

Jacketing heeft niets te maken met Lightweight Processes.

  • De modify bit in een STE (Segment Table Entry) wordt niet gebruikt bij moderne besturingssystemen.

In moderne besturingssystemen, waarbij een combinatie van segmentering en paginering gebruikt wordt, wordt de modify bit niet gebruikt.

5) Tekst Completely Fair Scheduler: verklaar hoe de BRTree werkt.

6) Optioneel (hfstk 11): Verklaar waarom I/O met buffer maximaal 2x zo snel is als I/O zonder bufer.