Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Resumão Pré-Prova 01
Adriano Ricardo Ruggero
FATEC “Ogari de Castro Pacheco”
12 de Abril de 2017
1 / 11
Agenda
1 Sistemas Operacionais
2 Programas e processos
3 Gerenciamento de processos
4 Processos
5 Compartilhamento de recursos
6 Gerenciamento de memória
7 Memória virtual
8 Gerenciamento de dispositivos
2 / 11
Sistemas Operacionais
Camada de software que provê uma abstração da
complexidade e idiossincrasia dos componentes do
computador.
Os programas (camada mais elevada) não precisam saber
como funcionam em detalhes as partes do computador.
Quem cuida disso é o Sistema Operacional.
3 / 11
Programas e processos
Programa é o código escrito (pode estar compilado).
Processo é o programa em funcionamento.
Processos alocam recursos da máquina.
Espaço em disco, memória, processador
4 / 11
Gerenciamento de processos
Os Sistemas Operacionais podem ser monoprocessados
ou multiprocessados
Em sistemas monoprocessados, apenas um processo usa
o processador durante todo seu período de “vida”.
Em sistemas multiprocessados, os processos devem se
revesar no uso do processador.
A troca entre um processo e outro no processador é
chamada de chaveamento de contexto.
5 / 11
Processos
Processos podem assumir cinco estados:
Novo;
Apto;
Rodando;
Esperando;
Terminado.
6 / 11
Compartilhamento de recursos
O Sistema Operacional deve cuidar para que os recursos
sejam compartilhados;
Também deve cuidar para que estes recursos não sejam
mal utilizados;
Deve evitar “invasões” e travamentos.
7 / 11
Gerenciamento de memória
O gerenciador de memória monitora quais partes da
memória estão em uso e quais estão disponíveis;
Aloca e libera memória para os processos;
Gerencia a permuta de processos entre memória principal
e secundária (quando a memória principal não é capaz de
abrigar todos os processos).
8 / 11
Memória virtual
Esquema de armazenamento no qual a memória
secundária é endereçada como parte da memória
principal.
9 / 11
Gerenciamento de dispositivos
Implementada através de uma estrutura de camadas de
software e hardware.
Procura oferecer uma interface simples e confiável para o
usuário e a aplicação.
Esconde das camadas superiores detalhes das camadas
inferiores.
10 / 11
Agradecimentos
Obrigado pela atenção!
FATEC
Resumão Pré-Prova 01
Adriano Ricardo Ruggero
FATEC “Ogari de Castro Pacheco”
12 de Abril de 2017
11 / 11
	Sistemas Operacionais
	Programas e processos
	Gerenciamento de processos
	Processos
	Compartilhamento de recursos
	Gerenciamento de memória
	Memória virtual
	Gerenciamento de dispositivos

Mais conteúdos dessa disciplina