Please enable JavaScript.
Coggle requires JavaScript to display documents.
SO (Diferentes Usos, Tipos comuns, Escalonadores, Gerações, Estruturas,…
SO
Diferentes Usos
Computadores de Grande Porte
Multiprocessadores
Servidores
Computadores Pessoais
Tempo Real
Embarcados
Cartões Inteligentes
Tipos comuns
Windows
Mac OS
Linux
Android
IOS
Escalonadores
Curto prazo
extremamente rápido
alocação da CPU
sempre está ativo
Longo prazo
pode ser lento
Médio prazo
Gerencia a memória
Preemptivo
Não preemptivo
Gerações
Primeira
1945-1955
ENIAC
guerra
Segunda
1955-1965
Terceira
1965-1980
Quarta
1980 - presente
Estruturas
Monolítica
Em camadas
Micro-Kernel
Máquina Virtual
threads
múltiplas atividades
cpu-bond e IO-bond podem se sobrepor
são mais rápidas de criar e destruir que processos
Programa x Processo
Programa
Sequencia finita de instruções
Processo
é a sequencia de código sendo executada