DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO

Detalhes bibliográficos
Autor(a) principal: Traina, Agma Juci Machado
Data de Publicação: 1987
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08102019-104903/
Resumo: 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.
id USP_4618f2faab17582c2efcd75d21adac07
oai_identifier_str oai:teses.usp.br:tde-08102019-104903
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDONot availableNão disponívelNot availableNo 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.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.Biblioteca Digitais de Teses e Dissertações da USPHehl, Maximilian EmilTraina, Agma Juci Machado1987-02-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-08102019-104903/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2019-11-08T20:40:20Zoai:teses.usp.br:tde-08102019-104903Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212019-11-08T20:40:20Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
Not available
title DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
spellingShingle DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
Traina, Agma Juci Machado
Não disponível
Not available
title_short DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
title_full DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
title_fullStr DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
title_full_unstemmed DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
title_sort DESENVOLVIMENTO DE SOFTWARE BÁSICO PARA GERENCIAMENTO DE UM SISTEMA MULTIUSUÁRIO DISTRIBUÍDO
author Traina, Agma Juci Machado
author_facet Traina, Agma Juci Machado
author_role author
dc.contributor.none.fl_str_mv Hehl, Maximilian Emil
dc.contributor.author.fl_str_mv Traina, Agma Juci Machado
dc.subject.por.fl_str_mv Não disponível
Not available
topic Não disponível
Not available
description 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.
publishDate 1987
dc.date.none.fl_str_mv 1987-02-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08102019-104903/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08102019-104903/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1809090526222221312