• 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
 
 
Mémoire de Maîtrise
DOI
https://doi.org/10.11606/D.55.1986.tde-04072023-185052
Document
Auteur
Nom complet
Celio Estevan Moron
Unité de l'USP
Domain de Connaissance
Date de Soutenance
Editeur
São Carlos, 1986
Titre en portugais
Núcleo básico para um sistema distribuído de tempo real
Mots-clés en portugais
Não disponível
Resumé en portugais
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").
Titre en anglais
Basic Kernel for a real time distributed system
Mots-clés en anglais
Not available
Resumé en anglais
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.
 
AVERTISSEMENT - Regarde ce document est soumise à votre acceptation des conditions d'utilisation suivantes:
Ce document est uniquement à des fins privées pour la recherche et l'enseignement. Reproduction à des fins commerciales est interdite. Cette droits couvrent l'ensemble des données sur ce document ainsi que son contenu. Toute utilisation ou de copie de ce document, en totalité ou en partie, doit inclure le nom de l'auteur.
Date de Publication
2023-07-04
 
AVERTISSEMENT: Apprenez ce que sont des œvres dérivées cliquant ici.
Tous droits de la thèse/dissertation appartiennent aux auteurs
CeTI-SC/STI
Bibliothèque Numérique de Thèses et Mémoires de l'USP. Copyright © 2001-2024. Tous droits réservés.