Processo de SO # 2

Question: Quais são as vantagens da multiprogramação?

Answer: As vantagens da multiprogramação são -

  1. Increased CPU Utilization - A multiprogramação melhora a utilização da CPU, pois organiza uma série de tarefas onde a CPU sempre tem uma para executar.

  2. Increased Throughput- Taxa de transferência significa o número total de programas executados em um período fixo de tempo. Na multiprogramação, a CPU não espera por E / S para o programa que está executando, resultando em um aumento da taxa de transferência.

  3. Shorter Turn around Time - O tempo de resposta para trabalhos curtos é muito melhorado na multiprogramação.

  4. Improved Memory Utilization- Na multiprogramação, mais de um programa reside na memória principal. Assim, a memória é utilizada de forma otimizada.

  5. Increased Resources Utilization - Na multiprogramação, vários programas estão competindo ativamente por recursos, resultando em maior grau de utilização de recursos.

  6. Multiple Users - A multiprogramação oferece suporte a vários usuários.