Samenvatting Besturingssystemen - diana.be .Procesmodel met 5 toestanden Actief ( running ) Het proces

  • View
    213

  • Download
    0

Embed Size (px)

Text of Samenvatting Besturingssystemen - diana.be .Procesmodel met 5 toestanden Actief ( running ) Het...

Samenvatting Besturingssystemen

Vloeberghs Sam2 Toegepaste Informatica 42007-2008

BESCHRIJVING EN BESTURING VAN PROCESSEN ................................................................................... 4

WAT IS EEN PROCES? ................................................................................................................................................. 4 Processen en besturingsblokken ...................................................................................................................... 4

PROCESTOESTANDEN .................................................................................................................................................. 4 Creren en beindigen van processen .............................................................................................................. 4 Procesmodel met 2 toestanden ......................................................................................................................... 5 Procesmodel met 5 toestanden ......................................................................................................................... 6 Redenen voor het opschorten van processen: .................................................................................................. 7

BESCHRIJVING VAN PROCESSEN .................................................................................................................................... 7 Beheersstructuren in het besturingssysteem .................................................................................................... 7 Beheersstructuren voor processen ................................................................................................................... 7

PROCESBESTURING ..................................................................................................................................................... 9 Uitvoeringsmodi ............................................................................................................................................... 9 Creren van processen ..................................................................................................................................... 9 Wisselen van processen .................................................................................................................................. 10 Uitvoering van het besturingssysteem ............................................................................................................ 11

PROCESBEHEER IN UNIX SVR4 .............................................................................................................................. 12 Procestoestanden ........................................................................................................................................... 12 Beheer van processen ..................................................................................................................................... 12

THREADS , SMP EN MICROKERNELS ......................................................................................................... 14

PROCESSEN EN THREADS ........................................................................................................................................... 14 Multithreading ................................................................................................................................................ 14 Functionaliteiten van threads ........................................................................................................................ 15 Voorbeeld : Adobe Pagemaker ...................................................................................................................... 16 Threads op gebruikersniveau en op kernelniveau ......................................................................................... 16 Andere indelingen .......................................................................................................................................... 17

SYMMETRISCHE MULTIPROCESSING .............................................................................................................................. 17 Architectuur van SMP .................................................................................................................................... 18 Ontwerpen van besturingssystemen voor SMP .............................................................................................. 19

MICROKERNELS ....................................................................................................................................................... 19 Architectuur van een microkernel .................................................................................................................. 19 Voordelen van een microkernel ..................................................................................................................... 20 Prestaties van een microkernel ...................................................................................................................... 20 Ontwerp van een microkernel ........................................................................................................................ 21

BEHEER VAN THREADS EN SMP IN SOLARIS ..............................................................................