• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Disertación de Maestría
DOI
https://doi.org/10.11606/D.55.1986.tde-04072023-185052
Documento
Autor
Nombre completo
Celio Estevan Moron
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Carlos, 1986
Título en portugués
Núcleo básico para um sistema distribuído de tempo real
Palabras clave en portugués
Não disponível
Resumen en portugués
Com a evolução da tecnologia passamos a ter disponíveis processadores de baixo custo, o que tornou possível a construção de Sistemas Distribuídos que anteriormente eram economicamente impraticáveis. Por causa desse desenvolvimento o conhecimento de técnicas de Programação Concorrente e de Projeto de Sistemas Distribuídos tem se tornado importante para muitas aplicações. Este trabalho descreve a implementação de um Núcleo Básico para um Sistema Distribuído de Tempo Real que, associado a um hardware adequado, forma uma máquina distribuída básica, capaz de receber o código objeto de vários processos a serem executados simultaneamente. Para satisfazer às condições de tempo real, cada processador será dedicado a um único processo. Não há qualquer compartilhamento de memória e a única maneira de dois processos se comunicarem á através de uma chamada remota de procedimento. Por causa dos requisitos de confiabilidade do sistema, são previstos mecanismos que, passado um tempo máximo estipulado sem que se obtenha uma resposta, tomam as providências necessárias para que não ocorram travamentos de processos ("deadlocks").
Título en inglés
Basic Kernel for a real time distributed system
Palabras clave en inglés
Not available
Resumen en inglés
With the evolution of technology, inexpensive processors have become available which allow the construction of distributed systems that were previously economically impracticable. Because of such development, the knowledge of concurrent programming and distributed systems design techniques have become important to many applications. This dissertation describes the implementation of a "Basic Kernel for a Real-Time Distributed System" which, together with an appropriate hardware, forms a basic distributed machine, able to receive object code of several processes to be simultaneously executed. To satisfy realtime constraints each processor will be dedicated to a single process. There is no shared memory, and the only way for communication between processes is a Remote Procedure Call. Because of system reliability requirements, mechanisms are provided which, after waiting for a predetermined time without obtaining a reply, take the necessary steps to prevent process deadlock.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
Fecha de Publicación
2023-07-04
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.