42.5. Configurações e metas kdump suportadas


42.5.1. Requisitos de memória para kdump

Para que kdump possa capturar um kernel crash dump e guardá-lo para análise posterior, uma parte da memória do sistema tem que ser permanentemente reservada para o kernel de captura. Quando reservada, esta parte da memória do sistema não está disponível para o kernel principal.

Os requisitos de memória variam com base em certos parâmetros do sistema. Um dos principais fatores é a arquitetura de hardware do sistema. Para descobrir a arquitetura exata da máquina (como Intel 64 e AMD64, também conhecida como x86_64) e imprimi-la na saída padrão, use o seguinte comando:

$ uname -m$ uname -m
Copy to Clipboard Toggle word wrap

A tabela abaixo contém uma lista de requisitos mínimos de memória para reservar automaticamente um tamanho de memória para kdump. O tamanho muda de acordo com a arquitetura do sistema e a memória física total disponível.

Expand
Tabela 42.1. Quantidade mínima de memória reservada necessária para a kdump
ArquiteturaMemória disponívelMemória mínima reservada

AMD64 e Intel 64 (x86_64)

1 GB a 4 GB

160 MB de RAM.

4 GB a 64 GB

192 MB de RAM.

64 GB a 1 TB

256 MB de RAM.

1 TB e mais

512 MB de RAM.

Arquitetura ARM de 64 bits (arm64)

2 GB e mais

448 MB de RAM.

IBM Power Systems (ppc64le)

2 GB a 4 GB

384 MB de RAM.

4 GB a 16 GB

512 MB de RAM.

16 GB a 64 GB

1 GB de RAM.

64 GB a 128 GB

2 GB de RAM.

128 GB e mais

4 GB de RAM.

IBM Z (s390x)

1 GB a 4 GB

160 MB de RAM.

4 GB a 64 GB

192 MB de RAM.

64 GB a 1 TB

256 MB de RAM.

1 TB e mais

512 MB de RAM.

Em muitos sistemas, kdump é capaz de estimar a quantidade de memória necessária e reservá-la automaticamente. Este comportamento é ativado por padrão, mas só funciona em sistemas que possuem mais do que uma certa quantidade de memória total disponível, que varia de acordo com a arquitetura do sistema.

Importante

A configuração automática da memória reservada com base na quantidade total de memória no sistema é uma estimativa de melhor esforço. A memória realmente necessária pode variar devido a outros fatores, tais como dispositivos de E/S. O uso insuficiente de memória pode fazer com que um kernel debug não seja capaz de iniciar como um kernel de captura em caso de pânico do kernel. Para evitar este problema, aumente suficientemente a memória do kernel em caso de pânico.

Recursos adicionais

Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat