Beruflich Dokumente
Kultur Dokumente
Engenharia Informtica
Eng Isabel Antonio
2016 | 2Ano | Apresentao n 1 | ISIA |
Introduo:
distribuio
Aplicaes
Concorrncia
nos
SO
e
e
Contedos
Conceituao;
Classificao
dos SO;
Sistemas Operativos distribudos;
Sistemas Operativos concorrentes;
Sistemas Distribudos;
Conceituao
SO Como Mquina virtual:
Sistema Operativo
Mquina
fsica
Hardware
Conceituao
SO como Gerenciador de recurso:
um programa responsvel por
organizar
e
alocar
de
forma
ordenada
todos
os
recursos
Aplica
Program
disponveis
num
sistema
es
adores
computacional. Usurios
Sistema Operativo
Hardware
Monito
r
Teclad
o
Mouse
Proces
sador
Memri
a
Objectivos do SO
Transformar
o hardware (conjunto de
dispositivos
electrnicos
e
perifricos) numa mquina simples
de utilizar;
Obter
o mximo rendimento do
hardware,
utilizando
o
mais
eficazmente possvel a capacidade
de processamento, da memria, do
armazenamento persistente e dos
ao fabricante;
a comercializao;
ao nmero de usurios;
ao nmeros de tarefas;
ao nmero de processadores;
a disponibilizao de servios;
Sistemas Operativos
distribuidos
Definio
Exemplo de SOD
Sistemas Operativos
distribuidos
Caractersticas
Sistemas Operativos
distribuidos
Escalabilidade/Flexibilidade: O sistema pode ser
estendido para atender a demanda, sem afectar no seu
desempenho;
Compartilhamento de recursos: Os recursos podem
ser compartilhados de forma til;
Concorrncia: Capacidade do sistema em tornar
possvel a realizao de actividades e aceder aos
mesmos recursos em simultneo;
Paralelismo: Capacidade que o sistema possui de
subdividir uma tarefa e executa-las nos diferentes
processadores em simultneo;
Sistema Operacional de
Rede
Coleo
Transparncia
explicita
O usurio deve conhecer a localizao dos recursos;
Os recursos pertencem a um computador especficos;
Exemplos:
Compartilhamento de impressrias e arquivos ;
Web, E-mail;
Servios de autenticao;
Exemplo de SO de Rede
Sistemas Distribuidos
um conjunto de computadores
independentes (autnomos) que se
apresenta a seus usurios como um
sistema nico e coerente.
Caractersticas:
Ter fcil acesso aos seus
recursos;
Ocultar o facto dos recursos
estarem distribudos em uma rede;
Ser flexvel e poder ser
Exemplo de SD
Concorrncia
Operativos
nos
Sistemas
Definio
Concorrncia
Operativos
nos
Sistemas
com
Aplicaes Concorrentes
Os
mecanismo de sincronizao
garantem a comunicao entre
processos concorrentes e o acesso
ao recurso compartilhado.
Em qualquer situao onde dois ou
mais processos tenham acesso a um
nico recurso compartilhado devem
existir mecanismos de controlo.
Exemplo de Aplicaes
concorrentes
dois processos que compartilham um buffer
para troca de informaes atravs de I/O