Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos de Infraestrutura da
Tecnologia da Informação
1
15
2
15
Introdução a Gerência de Processador
algoritmo de escalonamento;
Gerencia do Processador
5
15
Conceito de Gerência do Processador
6
As funções da gerência do processador podem
ser resumidas em manter a CPU ocupada,
15
Estado de
Execução
Estado de Processo 3
Pronto
7
15 Escalonamento
Estado de
Espera Processo 1 Processo 2
Algoritmos de Escalonamento
8
15
A implementação de um algoritmo de
escalonamento
Para projetar um algoritmo de escalonamento no
sistema operacional é necessário entender quais
os objetivos desse algoritmo:
Justiça: Dividir a CPU entre os processos de
forma justa.
9
15
Política: Verificar se a politica estabelecida está
sendo cumprida.
Equilíbrio: Manter ocupadas todas as partes do
sistema.
Tipos de Algoritmo de Escalonametno
Algoritmos não preempetivos (Lote)
Ordem de chegada (FIFO)
Processo mais curto (SJF)
Algoritmos preempetivos (interativo)
10
15
Chaveamento circular (round-Robin -
quantum)
Chaveamento por prioridade
Memória Física
11
15
Hierarquia de Memórias
Programa 1
Programa
Programa 2
13
15
Programa 3
Área Livre
Área Livre
Memória Particionada
Estático
Dinâmico
Gerência de memória
14
15
Estratégias de alocação de memória
Sistema Operacional
Partição 1 – 5kb
16
Programa Best-fit
15 4kb Partição 2 – 4kb
Partição 3 – 8kb
Swapping
Sistema Operacional
Programa 1
17 Programa 2 Disco
15
Programa 3
Programa 3
Memória Virtual
18
15
Abstração da memória
20 Mapeamento
15
21
15
Segmentação - Memória virtual por segmentação
é a técnica de gerência de memória onde o espaço
de endereçamento virtual é dividido em blocos de
tamanhos diferentes chamados segmentos.
22
15