Please enable JavaScript.
Coggle requires JavaScript to display documents.
Memória Principal - Coggle Diagram
Memória Principal
Paginação
Memoria Principal
quadros/molduras (ou frames)
Processo
paginas
Elimina fragmentação externa.
Fragmentação interna pequena.
Tamanho das páginas = Tamanho dos quadros
Método básico
Deslocamento de página (d)
Número de página (p)
Implementação da tabela de página
Computadores modernos: Memoria Principal
Registrador de base da tabela de página (PTBR)
memória associativa ou translation look-aside buffers
(TLBs)
identificadores de espaço de endereço
(ASIDs)
Máquinas simples: registradores
Proteção de memória
bit valido/invalido
Páginas Compartilhadas
Código e dados privados
Código compartilhado
Antecedentes
Hardware Básico
Sem leitura de memória secundaria
Proteção de Memória (simples)
Base
Limite
Espaço de Endereçamento Lógico VS. Espaço
de Endereçamento Físico
Endereço lógico (ou virtual)
Endereço físico
Unidade de gerenciamento de memória
(MMU)
Vinculação Dinâmica e Bibliotecas
Compartilhadas
Vinculação de Endereços
compilador
endereços relocáveis
linkage editor ou carregador
endereços absolutos
Tempo de execução
Tempo de carga
Tempo de compilação
Carga Dinâmica
Fluxo de memória
Segmentação
Tabela de segmento
Base
Limite
Registrador de base da tabela de segmento (STBR)
Registrador de tamanho da tabela de segmento (STLR)
Problemas
Fragmentação externa
Estrutura da Tabela de Páginas
Paginação Hierárquica
Tabelas de Página Invertidas
Tabelas de Página com Hash
Swapping (“Permuta entre processos”)
Permuta-Padrão
executar um processo
swap out / swap in
despachante
Escalonador
fila de prontos
Permuta em Sistemas Móveis
falta de suporte
iOS
abandonamento voluntario
Android
grava estado e encerra
Alocação de Memória Contígua
Memoria Principal
Processos do usuário
Sistema operacional
Registradores
Base
Limite
MMU
partições
Informacoes
partições livres (buracos)
partições alocadas
Buraco
Problema
Worst-fit (Menos-apto)
Best-fit (Mais-apto)
First-fit (Primeiro-apto)
Fragmentação
Interna
Externa
Redução = compactação