Scheduler ufficiale

Dimenticavo, non necessariamente uno Scheduler deve garantire il massimo sfruttamento della CPU. Ci possono benissimo essere dei tempi morti, generalmente occupati dal ciclo principale (loop() o While(1)) oppure da una funzione apposita che negli RTOS è genericamente chiamata con qualcosa di simile a Task_Idle(), la quale può servire per misurare quanto tempo "disponibile" rimane per ulteriori successivi Task, far girare servizi in background, oppure semplicemente mettere a nanna il processore (sleep()).