Ingo Molnar è al lavoro su un nuovo task scheduler per Linux: l’obiettivo è riscrivere completamente quello attuale per implementare feature richieste e correggere limitazioni emerse negli scorsi anni, sia nell’ambito desktop che in quello server; nelle patch presentate fino ad ora è stata introdotta Scheduling Classes, una gerarchia estensibile di moduli di scheduler, ognuno dei quali incapsula, in modo trasparente, i dettagli di quel determinato scheduler.
Grazie a questa soluzione sarà possibile avere un core centrale ed una serie di moduli di schedulazione, in modo analogo a quanto avviene ora nel sistema che regola la velocità dei processori; ovviamente, oltre a Scheduling Classes, è presente anche il nuovo Completely Fair Scheduler ( CFS ), che va a rimpiazzare il codice attualmente presente nel kernel vanilla per lo scheduler SCHED_OTHER e che si ispira al lavoro svolto da Con Kolivas per il suo Staircase Deadline scheduler ( con cui è già stato confrontato ).
Maggiori dettagli sono disponibili in questo articolo di KernelTrap.
[ via OSNews ]
ekerazha
11 mag 2007 - 11:55 - #1Seguo CFS dalla prima versione presentata e devo dire che promette molto bene e cresce MOLTO rapidamente (esce una nuova versione mediamente ogni 3-4 giorni).
carandiru.it
11 mag 2007 - 14:22 - #2Ingo Molnar presenta il Completely Fair SchedulerIngo Molnar è al lavoro su un nuovo task scheduler per Linux: l’obiettivo è riscrivere completamente quello attuale per implementare feature richieste e correggere limitazioni emerse negli scorsi anni, sia nell’ambito desktop che in quello server; nelle patch presentate fino ad ora è stata introdotta Scheduling Classes, una gerarchia estensibile di moduli di scheduler, ognuno dei quali incapsula, in modo trasparente, i dettagli di quel determinato scheduler
vincent
11 mag 2007 - 14:31 - #3Da un pò di mesi stò utilizzando lo scheduler SD di Con Kolivas e devo dire che è un capolavoro!!!
hellview
11 mag 2007 - 17:48 - #4ma in soldoni che cambia ?
ossblog
11 lug 2007 - 21:16 - #5[…] […]