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...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Aciti, Claudio, Acosta, Nelson
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