Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3241
Title: Arcabouço para o escalonamento de processos em tempo real para linux embarcado.
Other Titles: Framework for scheduling processes in real time for embedded linux.
???metadata.dc.creator???: NASCIMENTO, José Luís do.
???metadata.dc.contributor.advisor1???: PERKUSICH, Angelo.
???metadata.dc.contributor.referee1???: LIMA, Antonio Marcus Nogueira.
???metadata.dc.contributor.referee2???: ALMEIDA, Hyggo Oliveira de.
Keywords: Linux Embarcado.;Sistemas em Tempo real.;Integração de Soluções.;Controle de Processos.;Realimentação.;Linux Embedded.;Real-time systems.;Integration of Solutions.;Process control.;Feedback.
Issue Date: Aug-2008
Publisher: Universidade Federal de Campina Grande
Citation: NASCIMENTO, José Luís do. Arcabouço para o escalonamento de processos em tempo real para linux embarcado. 2008. 73f. Dissertação (Mestrado em Engenharia Elétrica), Programa de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba Brasil, 2008.
???metadata.dc.description.resumo???: A utilização do sistema operacional Linux em sistemas embarcados propicia a reutilização de uma grande quantidade de aplicativos. Os sistemas embarcados utilizados em sistemas industriais podem requerer o processamento de tarefas em tempo real. No Linux existem várias alternativas para prover a execução de tarefas em tempo real, mas nenhuma delas atende os requisitos necessários para ser incorporada oficialmente ao seu núcleo. A integração das soluções RT-Preempt e LITMUSrt trata-se de uma alternativa interessante para a provisão de serviços em tempo real no Linux. A primeira trata de problemas como longas seções críticas com interrupções desabilitadas e inversões de prioridades, enquanto que a segunda introduz algoritmos como o EDF e permite o uso de controladores proporcional integral para o escalonamento de processos em malha fechada. Desta forma, o objetivo deste trabalho é a integração das soluções RT-Preempt e do LITMUSrt em um arcabouço que permita o desenvolvimento e execução de aplicações de controle e automação em uma plataforma embarcada típica.
Abstract: Using the Linux operating system on embedded systems enables reuse of a large number of applications. Embedded systems used in industrial systems may require the processing of tasks in real time. In Linux there are several alternatives to provide the execution of tasks in real time, but none of them meets the requirements to be officially incorporated into its core. The integration of RT-Preempt and LITMUSrt solutions is an interesting alternative for the provision of real-time services on Linux. The first deals with problems such as long critical sections with disabled interruptions and inversions of priorities, while the second introduces algorithms such as EDF and allows the use of proportional integral controllers for the scheduling of closed-loop processes. In this way, the objective of this work is the integration of RT-Preempt and LITMUSrt solutions in a framework that allows the development and execution of control and automation applications in a typical embedded platform.
Keywords: Linux Embarcado.
Sistemas em Tempo real.
Integração de Soluções.
Controle de Processos.
Realimentação.
Linux Embedded.
Real-time systems.
Integration of Solutions.
Process control.
Feedback.
???metadata.dc.subject.cnpq???: Engenharia Elétrica.
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3241
Appears in Collections:Mestrado em Engenharia Elétrica.

Files in This Item:
File Description SizeFormat 
JOSÉ LUÍS DO NASCIMENTO - DISSERTAÇÃO PPGEE 2008.pdfJosé Luís do Nascimento - Dissertação PPGEE 20081.58 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.