Unidade IV
FUNDAMENTOS DE SISTEMAS
OPERACIONAIS
Prof. Roberto Macias
Relembrando...
Um SO gerencia recursos de hardware
(CPU, memória, periféricos etc.).
Na unidade III, vimos aspectos de dois tipos de gerenciamentos:
Gerenciamento de processos (o que são, início e término de processos e controles específicos para concorrência no uso dos recursos – condição de corrida, exclusão mútua, semáforos, monitores, troca de mensagens e escalonamento de processos); Relembrando...
Gerenciamento de memória (níveis de abstração, espaços e endereçamento da memória, permuta de memória, memória virtual, paginação e segmentação);
Vimos também um pouco dos sistemas operacionais baseados em Unix, com ênfase no Linux, o que complementa a visão dos principais sistemas operacionais modernos.
Plano da unidade IV
Sistemas de arquivos
Introdução a sistemas de arquivos.
Uso de arquivos.
Compartilhamentos.
Introdução a diretórios.
Gerenciamento e otimização de sistemas de arquivos.
Tipos de sistemas de arquivos.
Plano da unidade IV
Gerenciamento de entrada e saída
Introdução / fundamentação.
Interface entre o sistema operacional e os dispositivos de E/S.
Camadas de software de E/S
E/S.
Dispositivos específicos:
controladoras RAID;
teclado e mouse;
software de saída;
sistema X-Window;
Thin clients.
Sistemas de arquivos
Arquivos
Podemos definir um arquivo como sendo um conjunto de dados armazenados em um dispositivo físico não volátil, com um nome e/ou referência que permita sua localização futura.
Arquivos podem ser de diversos tipos, como: textos, planilhas, figuras, vídeos etc. Sistemas de arquivos
Um sistema de armazenamento de arquivos pode conter milhões de arquivos que são organizados em estruturas hierárquicas denominadas diretórios. A estrutura e a organização física e lógica dos arquivos e diretórios dentro de um dispositivo de armazenamento são denominadas de sistema de arquivos.
Atributos: cada arquivo é diferenciado
por