quinta-feira, 22 de março de 2012
MEMORY MANAGEMENT UNIT
UNIDADE DE GERENCIAMENTO DE MEMÓRIA, É UM DISPOSITIVO DE HARDWARE QUE TRADUZ ENDEREÇOS VIRTUAIS EM ENDEREÇOS FÍSICOS.
O SEU VALOR NO REGISTO DE RE-LOCAÇÃO É ADICIONADO AO ENDEREÇO LÓGICO, GERADO POR UM PROCESSO DO UTILIZADOR NA ALTURA DO ENVIO.
O SEU FUNCIONAMENTO NO ACTUAL SISTEMA DE MMU ESTÁ DIVIDIDO PELO ESPAÇO DE ENDERÇO VIRTUAL EM PÁGINAS, CUJO O TAMANHO É DE 2n, TIPICAMENTE POUCOS KILOBYTES
A MMU TRADUZ NÚMEROS DE PAǴINAS VIRTUAIS DE PÁGINAS FÍSICAS, USANDO UMA CACHE ASSOCIADA CHAMADA TRANSLATION LOOKASIDE BUFFER (TLB). QUANDO O TLB FALHA UMA TRDUÇÃO, UM MECANISMO MAIS LENTO ENVOLVIDO NM HARDWARE ESPECÍFICO DE DADOS ESTRUTURADOS OU NUM SOFTWARE AUXILIAR ONDE É USADO PARA A TAL TRADUÇÃO
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário