1396 palavras 6 páginas 3.2 SISTEMAS MONOPROGRAMÁVEIS X MULTIPROGRAMAVEIS Os sistemas multiprogramaveis surgiram a partir de limitações existentes nos sistemas operacionais monoprogramáveis. Nos sistemas monoprogramáveis somente um programa pode estar em execução por vez, permanecendo o processador dedicado, exclusivamente, a essa tarefa. Em um exemplo de um programa que lê registros de um arquivo em
executa, em média, 100 instruções por registro lido. Nesse caso o processador gasta aproximadamente 93% do tempo. Um programa que não ocupe totalmente a memória ocasiona a existência de áreas livres sem utilização. Nos sistemas multiprogramáveis, impressoras paradas por um grande período de tempo e disco com acesso restrito a um único usuário. Em um ambiente monoprogramável, os programas são executados sequencialmente. Os programas a serem executados concorrentemente em um sistema
multiprogramável. Relacionados
Trabalhos PopularesQual a diferença entre sistema Monoprogramavel e Multiprogramavel?Os sistemas monoprogramáveis se caracterizam por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa. Nos sistemas multiprogramáveis ou multitarefa, os recursos computacionais são compartilhados entre os diversos usuários e aplicações.
O que é um sistema Multiprogramáveis?Os sistemas multiprogramáveis ou multitarefa são uma evolução dos sistemas monoprogramáveis. Neste tipo de sistema, por exemplo, enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo.
Quais as vantagens dos sistemas Multiprogramáveis em relação aos Monoprogramáveis?A principal vantagem dos sistemas multiprogramáveis é a redução de custos em função da possibilidade de compartilhamento dos diversos recursos entre as diferentes aplicações. Apesar de mais eficientes que os monoprogramáveis, são de implementação muito mais complexa.
Como funciona um sistema Monoprogramável?Os sistemas monoprogramáveis ou monotarefa se caracterizam por permitir que o processador, a memória, e os periféricos fiquem dedicados a um único usuário (monousuário). Nesses sistemas, enquanto o programa aguarda por um evento, como a digitação de um dado, o processador ficará ocioso sem realizar qualquer tarefa.
|