Tipos de Sistemas Operacionais -...
Transcript of Tipos de Sistemas Operacionais -...
![Page 1: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/1.jpg)
1/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Tipos de Sistemas Operacionais
Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro
Prof. Edwar Saliba Júnior
Julho / 2017
![Page 2: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/2.jpg)
2/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Tipos de Sistemas Operacionais
• Monoprogramáveis ou Monotarefas• Multiprogramáveis ou Multitarefas• Múltiplos Processadores
![Page 3: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/3.jpg)
3/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Monoprogramáveis ou Monotarefas
• é possível a execução de um programa por vez. Como um programa não utiliza todos os recursos do sistema, ao longo da sua execução, existe ociosidade e, consequentemente, subutilização de alguns recursos. (MACHADO e MAIA, 2004)
![Page 4: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/4.jpg)
4/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Monoprogramáveis ou Monotarefas
![Page 5: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/5.jpg)
5/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Multiprogramáveis ou Multitarefas
• Nos sistemas multiprogramáveis ou multitarefa, os recursos computacionais são compartilhados entre os diversos usuários e aplicações;
• As vantagens do uso de sistemas multiprogramáveis são: a redução do tempo de resposta das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações.
![Page 6: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/6.jpg)
6/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Multiprogramáveis ou Multitarefas
![Page 7: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/7.jpg)
7/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Multiprogramáveis ou Multitarefas
![Page 8: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/8.jpg)
8/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas em Batch
• Os sistemas batch foram os primeiros tipos de sistemas operacionais multiprogramáveis a serem implementados na década de 1960;
• Os programas, também chamados de jobs, eram submetidos para execução através de cartões perfurados e armazenados em disco ou fita, onde aguardavam para serem processados.
![Page 9: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/9.jpg)
9/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas de Tempo Compartilhado
• Os sistemas de tempo compartilhado (time-sharing), permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice);
• Caso a fatia de tempo não seja suficiente para a conclusão do programa, esse é interrompido pelo sistema operacional e substituído por um outro, enquanto fica aguardando por uma nova fatia de tempo.
![Page 10: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/10.jpg)
10/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas de Tempo Real
• Os sistemas de tempo real (real-time) são implementados de forma semelhante à dos sistemas de tempo compartilhado;
• O que caracteriza a diferença entre os dois tipos de sistemas é o tempo de resposta exigido no processamento das aplicações;
• Nestes sistemas não existe a ideia de fatia de tempo. Um programa utiliza o processador o tempo que for necessário ou até que apareça outro mais prioritário.
![Page 11: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/11.jpg)
11/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Com Múltiplos Processadores
• Os sistemas com múltiplos processadores caracterizam-se por possuir duas ou mais CPU’s interligadas e trabalhando em conjunto;
• A vantagem desse tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador.
![Page 12: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/12.jpg)
12/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Multiprocessados
![Page 13: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/13.jpg)
13/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistema Fortemente Acoplado
![Page 14: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/14.jpg)
14/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Fortemente Acoplados
![Page 15: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/15.jpg)
15/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Fortemente Acoplados
![Page 16: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/16.jpg)
16/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistema Fracamente Acoplado
![Page 17: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/17.jpg)
17/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Sistemas Fracamente Acoplados
![Page 18: Tipos de Sistemas Operacionais - esj.eti.bresj.eti.br/IFTM/Disciplinas/Grau02/SOL/SOL_Unidade_02.pdf · Sistemas Com Múltiplos Processadores • Os sistemas com múltiplos processadores](https://reader031.fdocument.pub/reader031/viewer/2022031306/5bf438fa09d3f25b6f8c2e7b/html5/thumbnails/18.jpg)
18/18Unidade 02 – Tipos de Sistemas Operacionais
Sistema Operacional GNU/Linux
Referências
• ALECRIM, E. Processadores. Disponível em: <http://www.hardware.com.br/comunidade/artigo-processadores/885716/>. Acesso em: <12 jul. 2017.
• CONTINUUM Analitics. Anaconda For Cluster Management. Disponível em: <https://docs.continuum.io/anaconda-cluster/>. Acesso em: 12 jul. 2017.
• MACHADO, F. B.; MAIA, L. P. Arquitetura de Sistemas Operacionais. 3. ed. Rio de Janeiro: LTC, 2010.