Tasks Schedule Analysis in RTAI/Linux-GPL
Preemptive real-time operating systems allow the kernel to stop a running task to execute other task with higher priority. The tasks compete for the resources producing anomalies such as starvation, dead- lock and priority inversion that can reduce the perceived performance of the system. The schedu...
Guardado en:
Autores principales: | , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Inglés |
Publicado: |
2009
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/21249 |
Aporte de: |
id |
I19-R120-10915-21249 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Inglés |
topic |
Ciencias Informáticas Scheduling Real time RTAI priority inversion priority inheritance priority ceiling |
spellingShingle |
Ciencias Informáticas Scheduling Real time RTAI priority inversion priority inheritance priority ceiling Aciti, Claudio Acosta, Nelson Tasks Schedule Analysis in RTAI/Linux-GPL |
topic_facet |
Ciencias Informáticas Scheduling Real time RTAI priority inversion priority inheritance priority ceiling |
description |
Preemptive real-time operating systems allow the kernel to stop a running task to execute other task with higher priority. The tasks compete for the resources producing anomalies such as starvation, dead- lock and priority inversion that can reduce the perceived performance of the system. The scheduler is in charge of the synchronization when priorities are considered and of avoiding these anomalies to occur.
Among the FOSS1 community, the RTAI2 real-time extension for the Linux kernel is one of the most applied and with major projection within the automatic control area. To synchronize priority tasks, RTAI has implemented the Priority Ceiling and the Priority Inheritance mechanisms.
The main goal of this work is analyze the functioning of these mechanisms for di erent situations, in RTAI/Linux-GPL. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Aciti, Claudio Acosta, Nelson |
author_facet |
Aciti, Claudio Acosta, Nelson |
author_sort |
Aciti, Claudio |
title |
Tasks Schedule Analysis in RTAI/Linux-GPL |
title_short |
Tasks Schedule Analysis in RTAI/Linux-GPL |
title_full |
Tasks Schedule Analysis in RTAI/Linux-GPL |
title_fullStr |
Tasks Schedule Analysis in RTAI/Linux-GPL |
title_full_unstemmed |
Tasks Schedule Analysis in RTAI/Linux-GPL |
title_sort |
tasks schedule analysis in rtai/linux-gpl |
publishDate |
2009 |
url |
http://sedici.unlp.edu.ar/handle/10915/21249 |
work_keys_str_mv |
AT aciticlaudio tasksscheduleanalysisinrtailinuxgpl AT acostanelson tasksscheduleanalysisinrtailinuxgpl |
bdutipo_str |
Repositorios |
_version_ |
1764820465635819520 |