Gerenciamento de Memória: Linux, Solaris e Windows 2000
Classificado em Computação
Escrito em em
português com um tamanho de 2,96 KB
Gerenciamento de Memória no Linux
Alocação de páginas: O Linux utiliza um mecanismo para lidar com blocos contíguos de quadros de página. Para isso, emprega o sistema de camarada (buddy system), onde o kernel mantém listas de grupos de quadros de páginas contíguas de tamanho fixo.
Algoritmo de substituição de página: O algoritmo utilizado no Linux é baseado no relógio (NUR ou NRU), que combina um bit de uso e um bit de modificação para cada página da memória principal.
Gerenciamento de Memória no Solaris
Sistema de paginação e estruturas de dados: Para a memória virtual paginada, o Solaris utiliza estruturas de dados independentes da arquitetura:
- Tabela de páginas: Uma tabela por processo, com uma entrada para cada página