Red Hat Training

A Red Hat training course is available for RHEL 8

10.2.2. Tabelas de 5 níveis de página x86_64

Com o Red Hat Enterprise Linux 7, o barramento de memória existente tinha 48/46 bits de capacidade de endereçamento de memória virtual/física, e o kernel Linux implementou 4 níveis de tabelas de páginas para gerenciar esses endereços virtuais para endereços físicos. A linha de endereçamento do barramento físico colocou a capacidade limite superior de memória física em 64 TB.

Estes limites foram estendidos para 57/52 bits de endereçamento de memória virtual/física com 128 PiB de espaço de endereço virtual (64PB usuário/64PB kernel) e 4 PB de capacidade de memória física.

Com a faixa de endereços ampliada, o gerenciamento de memória no Red Hat Enterprise Linux 8 adiciona suporte para a implementação da tabela de 5 níveis de página, para poder lidar com a faixa de endereços ampliada. Por default, o RHEL8 desabilitará o suporte à tabela de 5 níveis de página, mesmo em sistemas que suportam este recurso. Isto é devido a uma degradação potencial de desempenho ao usar tabelas de 5 níveis de páginas se não for necessário um espaço de endereço físico ou virtual estendido. Um argumento de inicialização permitirá que sistemas com hardware que suporta este recurso o utilizem.