Você está na página 1de 2

⇨ Escalonador de processos: determina o momento e o período de tempo em que um

processo é executado pelo processador


⇨ Gerenciador de memória: determina o momento e a forma como a memória será
cedida aos processos e o que fazer quando a memória principal estiver cheia
⇨ Gerenciador de entrada/saída: atende as solicitações de entrada e saída destinadas e
provenientes dos dispositivos de hardware
⇨ Gerenciador de comunicação Inter processos(IPC): permite que os processadores
comuniquem entre si:
⇨ Gerenciador sistemas de arquivos: organiza as coleções de dados gravados nos
dispositivos de armazenamento e fornece uma referência para acessar os dados nesse
dispositivo
Sequência de memorias
⇨ Processador: Parte dos sistemas operacionais dependem do processador para
gerenciar o seu mecanismo de proteção, de forma a impedir alguns processos de
acessar informações privilegiadas ou memória que não lhe foi alocada, componente de
hardware que executa um conjunto de instruções em linguagem de máquina chamado
também de CPU (unidade central de processamento).
⇨ Registradores: estas memórias, muito rápidas operam na velocidade do processador,
estão incorporadas no próprio processador e guardam dados para uso imediato por
ele.

⇨ Memoria principal: é a RAM (random access memory) consiste em uma memória


volátil e de acesso aleatório, perdendo seus dados quando o computador é desligado,
quanto ao acesso aleatório, permite que os processos possam realizar pesquisas em
qualquer ordem para a localização de dados. O sistema pode impedir esses processos
de acessar registradores de acessar endereços de memória que não lhe foram
atribuídos, as memorias mais conhecidas são as DRAM (RAM dinâmicas)
⇨ Armazenamento secundário: devido a sua capacidade limitada e sua volatilidade, a
memória principal não é adequada para armazenar grandes quantidades de dados ou
por muito tempo ou ambos. Esse armazenamento secundário se dá normalmente no
disco rígido ou no pen drive, apesar de custar menos que e armazenar mais que as
memórias RAM.
⇨ Sistemas monousuário: sistema operacional que permite apenas um usuário execute
uma tarefa de cada vez, exemplo disso telefones celulares
⇨ Sistema monousuário e multitarefa: é o caso do usuário que utiliza um computador
pessoal em casa ou escritório onde apenas existe apenas um usuário contudo pode
acessar tarefas simultâneas.
⇨ Sistema multiusuário: É o sistema operacional comumente encontrado nos servidores,
em que uma série de usuários pode estar realizando tarefas concorrentes e acessos a
informação de bando de dados sem que um interfira no trabalho do outro.
⇨ Sistema Time-Sharing: utiliza o gerenciamento e a multiprogramação da CPU para
prover a cada usuário uma pequena porção de tempo compartilhado de
processamento.
⇨ Sistema de tempo real: são sistemas utilizados normalmente como dispositivo de
controle rodando em uma aplicação dedicada.
⇨ Bootstrap: Para que um sistema operacional possa começar a gerenciar os recursos de
um computador, é necessário que ele esteja carregado na memória no momento da
inicialização do computador.
⇨ Gerenciamento de processos: ocorre porque o sistema quando intercala a execução de
um determinado processo, deve conseguir administrá-lo cuidadosamente para que
possa reinicia-lo quando ele for retomado.
⇨ Escalonamento de processador: ocorre quando existe uma política do sistema para
escolher quais processos executar, devendo atender algumas premissas ligadas a
desempenho máximo do número de processos executados, reduzir o tempo de
latência (tempo de espera antes da execução), evitando antecipação indefinida de
processos e aperfeiçoar o uso do (s) processador (es)
⇨ Gerenciamento de memória: estabelece a estratégia de otimização da memória diante
da carga que esta sofrerá
⇨ Swapping :esquema de troca no qual os processos não permanecem na memória
principal
⇨ Memória virtual: dão aos processos a impressão de que há mais memória disponível
do que de fato existe instalada
⇨ Segmentação: os dados e instruções de um programa são divididos em blocos,
denominados segmentos
⇨ Diretórios: são recursos utilizados para organizar e localizar arquivos rapidamente,
também são arquivos que contém as informações e as localizações de outros arquivos
⇨ I-Nodes: Neste modelo, associa-se uma estrutura de dados chamada i-node ( index-
node ) para identificar quais blocos pertencem a quais arquivos

Você também pode gostar