INTRODUÇÃO
Dando continuidade o que vimos em O que é um sistema operacional daremos um olhar mais profundo em dois tipos de sistemas operacionais e a maneira que ele funciona e se comporta.
SISTEMAS MONOPROGRAMAVEIS
Geralmente voltados para a execução de um único programa, os sistemas monoprogramaveis tem como funcionalidade a execução de apenas uma aplicação por vez de forma que se uma outra aplicação for executada ela deve aguardar o termino da execução do programa atual. Os sistemas monoprogramaveis tem como vantagem ter todos os recursos da maquina dedicado a execução de somente uma aplicação, fazendo assim com que a maquina tenha um maior desempenho na execução de certas tarefas e isso é devido ao fato de que somente uma aplicação é executada por vez, porém por outro lado o processador fica ocioso quando aguarda algum evento e os recursos da maquina ficam subutilizados quando um programa não exigir muito do computador.
SISTEMAS MULTIPROGRAMAVEIS
Entendido com uma evolução dos sistemas monoprogramaveis, os multiprogramaveis, ao contrario do anterior, múltiplos programas podem ser executados ao mesmo tempo e todos eles compartilhando recursos da maquina e devido a isso existe uma redução dos custos, além disso existe uma redução no tempo total de execução. A desvantagem do uso desse sistema é sua complexa implementação.
Existem dois tipos de sistemas multiprogramaveis:
Monousuários - comuns em computadores pessoais e estações de trabalho. É basicamente um sistema onde há somente um usuário interagindo.
Multiusuários - Ambiente que permite que mais de um usuário se conecte simultaneamente ao sistema.
REFERÊNCIAS
https://forum.imasters.com.br/topic/333787-tipos-de-sistemas-operacionais/Arquitetura de Sistemas Operacionais - Francis B. Machado / Luiz Paulo Maia
Boa noite! poderia me dar um exemplo de um sistema monoprogramavel e um exemplo de sistema multiprogamavel?
ResponderExcluir