A scheduling scheme extension of the Earliest Deadline First policy for hard real-time uniprocessor systems integrated on POSIX threads based on Linux / Vidblain Amaro-Ortega, Arnoldo Díaz-Ramírez, Brenda Leticia Flores-Rios, Félix Fernando González-Navarro, Frank Werner, Larysa Burtseva

cbs.date.changed2021-07-27
cbs.date.creation2017-04-28
cbs.picatypeOa
cbs.publication.displayform[Magdeburg] : [Otto-von-Guericke-Universität Magdeburg, Fakultät für Mathematik], [2016]
dc.contributor.authorAmaro-Ortega, Vidblain
dc.contributor.authorDíaz-Ramírez, Arnoldo
dc.contributor.authorFlores-Rios, Brenda Leticia
dc.contributor.authorGonzález-Navarro, Félix Fernando
dc.contributor.authorWerner, Frank
dc.contributor.authorBurtseva, Larysa
dc.date.accessioned2025-05-29T02:09:59Z
dc.date.issued2016
dc.description.abstractAbstract: In recent years, Linux has been employed to execute numerous real-time applications. However, it is limited to support soft real-time systems. For real-time systems with critical constraints, the soft real-time support and the scheduling policies offered by Linux are still insufficient. In this work, the Earliest Deadline First scheduling policy, which has been shown in theory to be an optimal one in uniprocessor systems, is introduced as an extension of the Linux kernel. This policy is implemented into the real-time class, without the necessity of defining an additional class. The Linux kernel affords capabilities of a hard real-time operating system by an RT-Preempt patch, enabling the use of Linux to implement hard real-time systems. The integration is compliant with the POSIX real-time and thread standards, ensuring applications portability, employing the GLIBC library. In order to validate the proposed implementation, a set of experiments is conducted, showing that a real-time system that cannot be feasibly scheduled using existing policies, attains feasibility when it is scheduled using the integrated Earliest Deadline First policy.de
dc.description.noteLiteraturverzeichnis: Seite 16-17
dc.description.noteSerienangabe der Homepage entnommen
dc.format.extent1 Online-Ressource (20 Seiten, 0,4 MB) : Illustrationen
dc.genrebook
dc.identifier.ppn885236424
dc.identifier.urihttps://epflicht.bibliothek.uni-halle.de/handle/123456789/4532
dc.identifier.urnurn:nbn:de:gbv:3:2-71492
dc.identifier.vl-id2541517
dc.language.isoeng
dc.publisher[Otto-von-Guericke-Universität Magdeburg, Fakultät für Mathematik]
dc.relation.ispartofseriesPreprints ; 2016,07 ppn:622944983
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subject.ddc510
dc.titleA scheduling scheme extension of the Earliest Deadline First policy for hard real-time uniprocessor systems integrated on POSIX threads based on Linux / Vidblain Amaro-Ortega, Arnoldo Díaz-Ramírez, Brenda Leticia Flores-Rios, Félix Fernando González-Navarro, Frank Werner, Larysa Burtseva
dc.typeBook
dspace.entity.typeMonograph
local.accessrights.itemAnonymous
local.openaccesstrue

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
urn_nbn_de_gbv_3_2-71492.pdf
Size:
419.2 KB
Format:
Adobe Portable Document Format
Description:
A scheduling scheme extension of the Earliest Deadline First policy for hard real-time uniprocessor systems integrated on POSIX threads based on Linux

Collections