segunda-feira, 16 de março de 2009

SO - Sistemas Multitarefas (A verdade)

Os sistemas multitarefas, na verdade, não executam todos os processos simultâneamente; são criadas fatias de tempo para execução de cada processo, quando a fatia de tempo de determinado processo/aplicação acabam, então, o SO escolhe o próximo processo a ser executado. Como essas fatias de tempo são muito pequenas, a impressão que fica é de que todos os processos estão trabalhando simultâneamente.

A execução de MUITOS processos "simultâneamente" pode causar um overhead, piorando o desempenho da máquina, sendo assim, a multiprogramação acaba não valendo a pena.

0 comentários: