Mémoire de Maîtrise
DOI
https://doi.org/10.11606/D.45.2004.tde-20220712-121530
Document
Auteur
Nom complet
Livio Baldini Soares
Adresse Mail
Unité de l'USP
Domain de Connaissance
Date de Soutenance
Editeur
São Paulo, 2004
Directeur
Titre en portugais
Flexibilidade em um sistema de arquivos componentizado
Mots-clés en portugais
Sistemas Operacionais
Resumé en portugais
O sistema operacional tem como responsabilidade gerenciar de forma eficiente recursos disponÃveis no sistema computacional para satisfazer da melhor forma possÃvel as necessidades das aplicações. Nesse contexto, a construção de sistemas de arquivos é uma áreabastante rica em estudo dado o impacto que a manipulação de arquivos exerce no desempenho de uma larga gama de aplicações. A implementação de sistemas de arquivos sofre em complexidade pela necessidade de integração de serviços especÃficos de arquivamento como criptografia, compressão, replicação e distribuição. As dificuldades em oferecer de forma eficiente serviços de arquivos se tornam ainda mais nÃtidas em cenários em que as aplicações apresentam necessidades ou comportamentos distintos ou mesmo conflitantes. Este projeto de pesquisa investiga uma solução para esses dois problemas essenciais em serviços de arquivos - evolução e customizabilidade. Propomos o uso de flexibilidade com granularidade fina como base de uma arquitetura de sistemas de arquivos. Este trabalho apresenta o estudo, desenvolvimento e implementação do sistema de arquivos K42 File System (KFS), disponÃvel para os sistemas operacionais K42 e Linux. O KFS usa uma arquitetura baseada em componentes extremamente simples e leve para obter a flexibilidade com granularidade fina. Com essa arquitetura flexÃvel, é possÃvel implementar qualquer arquivo ou diretório do sistema de arquivos como uma composição de componentes distintas. Demonstramos que a arquitetura flexÃvel do KFS é importante e viável para além de apoiar diversas classes de aplicações atuais, possibilitar a inclusão incremental de funcionalidades para as classes de aplicações ainda desconhecidas. Descrevemos duas iniciativas no uso da flexibilidade de nossa arquitetura.
Titre en anglais
not available
Resumé en anglais
not available
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
2022-07-13
AVERTISSEMENT: Apprenez ce que sont des œvres dérivées
cliquant ici.