Por que configurar o tamanho do arquivo principal?

2

Estou executando o Nginx no Ubuntu. Estou lendo as diretivas de configuração do Módulo principal. Uma dessas diretivas é chamada worker_rlimit_core . Diz a diretiva:

Changes the limit on the largest size of a core file (RLIMIT_CORE) for worker processes. Used to increase the limit without restarting the main process.

Do meu entendimento, quando eles estão falando sobre o arquivo principal, eles estão, na verdade, falando sobre o arquivo de despejo principal, que contém uma imagem da memória de um processo quando ele falha para que você possa inspecionar o problema.

Por que eu desejaria alterar o tamanho do arquivo de despejo principal do meu processo Nginx? Que visão eu ganharia com isso?

    
por Donato 09.08.2016 / 00:50

1 resposta

2

Se o arquivo principal estiver incompleto, você não poderá usá-lo para análise (muito). O limite é feito em primeiro lugar para evitar a falta de espaço em disco devido aos arquivos principais que você não quer analisar.

Quais informações você pode obter dependem de como a memória é organizada.

Leitura adicional:

por 09.08.2016 / 00:59

Tags