Unidade de gerenciamento de memória
(Jonas Xavier)
Uma unidade de gerenciamento de memória (MMU), às vezes chamado de gerenciador de unidades de memória paginado (PMMU), é um componente de hardware de computador responsável pelo tratamento de acessos à memória solicitada pela CPU. Suas funções incluem a tradução de endereço virtual para endereços físicos (ou seja, o gerenciamento de memória virtual), proteção de memória, controle de cache, a bus arbitration e em arquiteturas de computadores mais simples (especialmente sistemas de 8 bits) troca de banco (do termo em inglês b ank switching ). Troca de banco é uma técnica que permite endereçar mais memória que a permitida pelo processador. MMU modernas normalmente dividem o espaço de endereço virtual (a faixa de endereços usada pelo processador) em páginas, cada uma com um tamanho que é uma potência de 2, normalmente poucos kilobytes, mas essas páginas podem ser muito maiores. Essa parte do computador, com alguns módulos feitos em software, é importante pois o pode abstrai para os processos o uso de memória. Isso inclui alocar e remover dados da memória. A MMU também permite o uso de memória virtual, que é muito útil em computadores com pouca memória RAM (memória de acesso aleatório). Outro aspecto importante é a proteção de memória, significa assegurar que cada processo só poderá acessar seus próprios dados, e não dados de outros processos. Essa proteção é fundamental, porque diversos dados usados pelo computador estão na memória, dados como senhas, informações do usuário, e precisam ser protegidos. Existem diferentes implementações para o gerenciamento de memória. Como é um componente do hardware seu funcionamento varia bastante dependendo da arquitetura. Importante dizer que alguns funções do gerenciamento de memória são implementadas também em software. Os principais tipos são: ARM, IBM, DEC e MIPS. Existem muitas outras.
Resumos Relacionados
- Dicas De Informática: Memória Ram
- Firmware
- Windows Xp
- Memória De Telefones Celulares é Duplicada Usando Apenas Software
- Modelos De Memórias
|
|