• 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
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.55.2019.tde-08102019-104903
Document
Author
Full name
Agma Juci Machado Traina
Institute/School/College
Knowledge Area
Date of Defense
Published
São Carlos, 1987
Supervisor
Committee
Slaets, Jan Frans Willem (President)
Jino, Mario
Roda, Valentin Obac
Title in Portuguese
DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
Keywords in Portuguese
Não disponível
Abstract in Portuguese
No início deste trabalho foi realizado um estudo bibliográfico, sobre sistemas de processamento de dados distribuído, sistemas de gerenciamento de arquivos, memória cache, e as principais exigências de que um sistema de processamento de dadas multiusuário requer.quando da sua implementação. Neste trabalho é descrita o desenvolvimento e e implementação de um sistema operacional para numa arquitetura multiusuária, onde o tratamento dos aplicativos é executado em estações de trabalho autônomas, e o gerenciamento e a armazenagem de arquivos são realizados pelo processador dedicado. Esse sistema operacional foi elaborado compatível com o sistema: operacional CP/M, a fim de aproveitar a vasta variedade de. software que existe disponível pera esse sistema. Nesse .sentido, descreve-se várias características do sistema CP/M que não são documentadas, e a implementação da versão multiusuária do sistema operacional construído.. Apresenta-se também um algoritmo para o gerenciamento de memória cache para dispositivos periféricos (disco). Esse .algoritmo. representa uma aglutinação dos tradicionais métodos de substituição de registros do cache - LFU (Lest Frequently Used) e LRU (Leasf Recently Used ) - que mostrou-se bastante eficiente na aplicação em que foi utilizado.
Title in English
Not available
Keywords in English
Not available
Abstract in English
In the present work we describe a bibliographic study of distributed parallel computers, file management systems and. cache memories, including the principal aspects and implementations related to multiuser systems. Based 'on the previous study, a description of the development and implementation of an operating system for a multiuser enironment, where the execution of the application .programs is done on individual and independent workstations and the file management by a dedicated processor, is given. The operating system was built based on the CP/M specifications, making it suitable to process all the existing application Softwares available for this operating system. To keep the deyeloped system compatible with CP/M a lot of non documented features are also described. The final Version includes additional routines to support a multiuser environment. The file management system and more specifically the cache memory management used for the disk driver are based on a combination of Least Frequently Used and Least Recently Used .algorithms which proved to be very efficient for this application.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2019-10-22
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.