Changes between Version 2 and Version 3 of AppuntiPhase2


Ignore:
Timestamp:
May 31, 2006, 1:18:09 PM (18 years ago)
Author:
soujak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AppuntiPhase2

    v2 v3  
    1  = Appunti sullo sviluppo di Phase 2 =
    2  == [scheduler] ==
     1= Appunti sullo sviluppo di Phase 2 =
     2== [Scheduler] ==
    33Si e' scelto di rendere il piu' modulare possibile lo scheduler, distinguendo la specifica azione di scheduling, intesa come il calcolo del nuovo processo da mandare in esecuzione e del relativo tempo da assegnargli, dalla piu' generica azione di dispatching, intendendo il complesso delle attivita' che sono invece proprie della struttura di Phase 2.
    44Si sono quindi definiti i confini della capsula che lo avvolge, oscurando i dettagli implementativi al suo interno e al contempo palesare l'interfaccia verso l'esterno, al fine di poter favorirne l'adattabilita'.
     5
     6Non sarebbe una cattiva idea confinare lo scheduler in un modulo tutto suo, magari spostando l'incarto che al momento lo avvolge all'interno del codice di gestione dell'interrupt 2.
     7
     8[TODO]: descrizione accurata delle interfacce
     9
     10== [CPU Timing] ==
     11L'accounting dei tempi di CPU utilizzati dai vari processi