Link utili elettronica

ne approfitto persegnalare che dal kernel 3.14 è presente un "deadline scheduler", uno scheduler pensato per le applicazioni real-time:

http://www.linuxfoundation.org/news-media/blogs/browse/2014/01/deadline-scheduling-314

si compone di 3 parametri:

  1. il tempo massimo di esecuzione (caso peggiore, dopo di che il processo viene messo in waiting)
  2. periodicità dell'esecuzione
  3. il tempo massimo di errore sul tempo previsto di esecuzione

notare chequesto risolve il problema di processi da eseguire ogni tot con un margine di errore minimo (se non 0), ma non la latenza di gestione di seganli esterni