User Tools

Site Tools


sched_deadline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sched_deadline [2014/01/21 08:18]
claudio_scordino
sched_deadline [2014/06/03 05:43] (current)
claudio_scordino
Line 50: Line 50:
  
  
-The project has been started by [[http://​www.evidence.eu.com|Evidence Srl]] within  ​[[http://​www.actors-project.eu|the ACTORS ​FP7 project]], ​financially ​supported by the Europan commission. In particular, the project ​has been initially launched and supervised by Claudio Scordino and developed by Dario Faggioli (for the first three versions) and Juri Lelli (since the fourth version). ​ +The initial idea of a Linux scheduling class based on the Earliest Deadline First (EDF) algorithm is born in the small context of the [[http://​retis.sssup.it|Real-Time Systems (ReTiS) Lab of Scuola Superiore Sant'​Anna]] and its Spin-Off company ​[[http://​www.evidence.eu.com|Evidence Srl]].  
-In the course ​of the yearsthe project has been carried out jointly by the [[http://​retis.sssup.it|Real-Time Systems Laboratory ​of Scuola Superiore Sant'​Anna]] ​and the [[http://​www.evidence.eu.com|company Evidence Srl]]. The patch has been periodically released to the kernel community through the Linux Kernel Mailing List (LKML). Each release aligned the code to the latest version of the kernel and took into account comments received at the previous submission. +Then, Evidence Srl leveraged the funding of the [[http://​www.actors-project.eu|ACTORS project]], supported by the European Commission through the FP7 framework programmefor financing and promoting ​the development of the first versions of the patch. 
-During ​the latest versions, a number of kernel developers ​have contributed to the patch, ​providing ​improvements ​and bug-fixing   +The code has been developed by Dario Faggioli (for the first three versions) and Juri Lelli (since the fourth version) ​with sporadic help from Michael Trimarchi and Fabio ChecconiClaudio Scordino has been in charge ​of the initial coordinationsupporting and project ​advertisement. Johan Eker has been in charge ​of coordination within ACTORS ​and supporting from Ericsson. The patch has been periodically released to the kernel community through the Linux kernel mailing list (LKML). Each release aligned the code to the latest version of the kernel and took into account comments received at the previous submission. ​As the popularity of the scheduler increased, a higher ​number of kernel developers ​started ​providing ​their feedback ​and their contribution.
  
-The first version of the patch was called SCHED_EDF and [[https://​lkml.org/​lkml/​2009/​9/​22/​186|presented to the Linux kernel community in 2009]]. With this name was also [[http://​lwn.net/​images/​conf/​rtlws11/​papers/​proc/​p16.pdf|presented to the Real-Time Linux Workshop]] after a few weeks. The name has been then changed to SCHED_DEADLINE after [[https://​lkml.org/​lkml/​2009/​9/​22/​214|the request of the Linux kernel community]].+The original ​version of the patch was called SCHED_EDF and [[https://​lkml.org/​lkml/​2009/​9/​22/​186|presented to the Linux kernel community in 2009]]. With this name was also [[http://​lwn.net/​images/​conf/​rtlws11/​papers/​proc/​p16.pdf|presented to the Real-Time Linux Workshop]] after a few weeks. The name has been then changed to SCHED_DEADLINE after [[https://​lkml.org/​lkml/​2009/​9/​22/​214|the request of the Linux kernel community]].
  
-The following ​releases ​have been made:+The following ​versions ​have been released:
  
   * The initial version of the scheduler was [[https://​lkml.org/​lkml/​2009/​9/​22/​186|submitted on September 22, 2009]] with the name of SCHED_EDF.   * The initial version of the scheduler was [[https://​lkml.org/​lkml/​2009/​9/​22/​186|submitted on September 22, 2009]] with the name of SCHED_EDF.
sched_deadline.1390292280.txt.gz · Last modified: 2014/01/21 08:18 by claudio_scordino