SlideShare uma empresa Scribd logo
1 de 8
GERÊNCIA DE
PROCESSADOR
Integrantes: Davi Seabra, Edson Ferreira, Eduardo Pontes, Gustavo Lucena,
Humberto Araújo, Jhon Ferreira, Philippe Augusto, Ruan Webster, Thomas
Introdução
● A gerência do processador tornou-se uma das atividades mais
importantes do sistema operacional devido ao surgimento de sistemas
multiprogramáveis.
● A partir do momento que diversos processos demandam o uso do
processador, alguns critérios são estabelecidos para determinar qual
processo será escolhido (escalonado), esse critérios compõem a
chamada política de escalonamento.
● A gerência do processador visa garantir o uso adequado do
processador para atender às diversas demandas de processo pelo
sistema operacional.
Política de Escalonamento de Processos
Em resumo a política e escalonamento tem algumas funções básicas, como:
● Manter o processador em uso a maior parte do tempo;
● Oferecer um tempo de resposta curto para o usuário;
● Atender os processos em estado de PRONTO;
Rotinas importantes:
● A rotina Scheduler (ESCALONADOR)
● A rotina dispatcher
Obs: o tempo gasto na troca de processos
é chamado latência de dispatcher;
Critérios de Escalonamento
Principais critérios são:
● Utilização do processador;
● Tempo de Processador;
● Tempo de Espera;
● Tempo de Turnaround;
● Tempo de Resposta;
● Throughput;
Algoritmos de Escalonamento
● Escalonamento First-In-First-Out (FIFO)
● Escalonamento Shortest-Job-First (SJF)
Escalonamento Preemptivo e Não-Preemptivo
Algoritmos de Escalonamento
● Escalonamento Circular
● Escalonamento por Prioridades
● Escalonamento Cooperativo
Resumo
Diversos processos podem estar no estado de pronto, assim ,através da
gerência de processador utilizamos políticas de escalonamento para
melhor desempenho.
Referências
- https://sites.google.com/site/proffernandosiqueiraso/aulas/8-gerencia-do-
processador
- https://www.youtube.com/watch?v=Ykuqqv0vtKA - Gerência do Processador

Mais conteúdo relacionado

Semelhante a GerenciaDeProdessadorSeminario20000.pptx

Estudo sistemas operacionais p2
Estudo sistemas operacionais  p2Estudo sistemas operacionais  p2
Estudo sistemas operacionais p2
Gustavo Souza
 
2 organização do sistema operativo - sistemas operativos
2   organização do sistema operativo - sistemas operativos2   organização do sistema operativo - sistemas operativos
2 organização do sistema operativo - sistemas operativos
Maria194536
 

Semelhante a GerenciaDeProdessadorSeminario20000.pptx (20)

Categorias de escalonamento e objetivos do algoritmo de escalonamento
Categorias de escalonamento e objetivos do algoritmo de escalonamentoCategorias de escalonamento e objetivos do algoritmo de escalonamento
Categorias de escalonamento e objetivos do algoritmo de escalonamento
 
SO02 - Sistemas-Operacionais - Gerencia de Processos.pdf
SO02 - Sistemas-Operacionais - Gerencia de Processos.pdfSO02 - Sistemas-Operacionais - Gerencia de Processos.pdf
SO02 - Sistemas-Operacionais - Gerencia de Processos.pdf
 
Medindo O Desempenho De Processadores
Medindo O Desempenho De ProcessadoresMedindo O Desempenho De Processadores
Medindo O Desempenho De Processadores
 
2. conceito de processos
2. conceito de processos2. conceito de processos
2. conceito de processos
 
Categorias de Escalonamento e Objetivos do Algoritmo de Escalonamento
Categorias de Escalonamento e Objetivos do Algoritmo de EscalonamentoCategorias de Escalonamento e Objetivos do Algoritmo de Escalonamento
Categorias de Escalonamento e Objetivos do Algoritmo de Escalonamento
 
S.o aula 1516
S.o aula 1516S.o aula 1516
S.o aula 1516
 
Categorias de Escalonamento e Objetivos do Algorítmo Escalonador
Categorias de Escalonamento e Objetivos do Algorítmo EscalonadorCategorias de Escalonamento e Objetivos do Algorítmo Escalonador
Categorias de Escalonamento e Objetivos do Algorítmo Escalonador
 
ProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfProcessosEscalonamento.pdf
ProcessosEscalonamento.pdf
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
Escalonador Earliest Deadline First - TDC2014SP
Escalonador Earliest Deadline First - TDC2014SPEscalonador Earliest Deadline First - TDC2014SP
Escalonador Earliest Deadline First - TDC2014SP
 
Aula revisão ok
Aula revisão       okAula revisão       ok
Aula revisão ok
 
Estudo sistemas operacionais p2
Estudo sistemas operacionais  p2Estudo sistemas operacionais  p2
Estudo sistemas operacionais p2
 
Escalonamento em 3 Níveis e Alternância Circular
Escalonamento em 3 Níveis e Alternância CircularEscalonamento em 3 Níveis e Alternância Circular
Escalonamento em 3 Níveis e Alternância Circular
 
Escalonamento em 3 níveis e Escalonamento por alternância circular
Escalonamento em 3 níveis e Escalonamento por alternância circularEscalonamento em 3 níveis e Escalonamento por alternância circular
Escalonamento em 3 níveis e Escalonamento por alternância circular
 
Conceito de processos
Conceito de processosConceito de processos
Conceito de processos
 
sistemas_operacionais.ppt
sistemas_operacionais.pptsistemas_operacionais.ppt
sistemas_operacionais.ppt
 
aula7 software ciclo de vida analise req
aula7 software ciclo de vida analise reqaula7 software ciclo de vida analise req
aula7 software ciclo de vida analise req
 
Aula 7 - Ciclo de vida do software.pptx
Aula 7 - Ciclo de vida do software.pptxAula 7 - Ciclo de vida do software.pptx
Aula 7 - Ciclo de vida do software.pptx
 
Servidores e seus Sistemas Operacionais
Servidores e seus Sistemas Operacionais Servidores e seus Sistemas Operacionais
Servidores e seus Sistemas Operacionais
 
2 organização do sistema operativo - sistemas operativos
2   organização do sistema operativo - sistemas operativos2   organização do sistema operativo - sistemas operativos
2 organização do sistema operativo - sistemas operativos
 

GerenciaDeProdessadorSeminario20000.pptx

  • 1. GERÊNCIA DE PROCESSADOR Integrantes: Davi Seabra, Edson Ferreira, Eduardo Pontes, Gustavo Lucena, Humberto Araújo, Jhon Ferreira, Philippe Augusto, Ruan Webster, Thomas
  • 2. Introdução ● A gerência do processador tornou-se uma das atividades mais importantes do sistema operacional devido ao surgimento de sistemas multiprogramáveis. ● A partir do momento que diversos processos demandam o uso do processador, alguns critérios são estabelecidos para determinar qual processo será escolhido (escalonado), esse critérios compõem a chamada política de escalonamento. ● A gerência do processador visa garantir o uso adequado do processador para atender às diversas demandas de processo pelo sistema operacional.
  • 3. Política de Escalonamento de Processos Em resumo a política e escalonamento tem algumas funções básicas, como: ● Manter o processador em uso a maior parte do tempo; ● Oferecer um tempo de resposta curto para o usuário; ● Atender os processos em estado de PRONTO; Rotinas importantes: ● A rotina Scheduler (ESCALONADOR) ● A rotina dispatcher Obs: o tempo gasto na troca de processos é chamado latência de dispatcher;
  • 4. Critérios de Escalonamento Principais critérios são: ● Utilização do processador; ● Tempo de Processador; ● Tempo de Espera; ● Tempo de Turnaround; ● Tempo de Resposta; ● Throughput;
  • 5. Algoritmos de Escalonamento ● Escalonamento First-In-First-Out (FIFO) ● Escalonamento Shortest-Job-First (SJF) Escalonamento Preemptivo e Não-Preemptivo
  • 6. Algoritmos de Escalonamento ● Escalonamento Circular ● Escalonamento por Prioridades ● Escalonamento Cooperativo
  • 7. Resumo Diversos processos podem estar no estado de pronto, assim ,através da gerência de processador utilizamos políticas de escalonamento para melhor desempenho.