Quais são os arquivos localizados em `/var/crash/`?

Quais são os arquivos localizados em `/var/crash/`?

Eu sei que quando um programa trava, alguns arquivos criados no formato /var/crash/. Mas não sei o que são esses arquivos!

Isso são logs de erros?

Responder1

Não, eles são crash dumps do kernel, ou seja, arquivos que contém informações úteis para recuperar o estado do kernel quando ele estava travando. Esses arquivos são para o seu kernel o que os core dumps são para executáveis ​​comuns. Existe um utilitário que pode ser usado para analisar esses arquivos: crash.

Responder2

Citação do Padrão de Hierarquia do Sistema de Arquivos (FHS)

Para questões de função de diretório para Linux, você também deve verificar o FHS:/var/crash : Despejos de memória do sistema (opcional) | linuxfoundation.org

Ele especifica /var/crashcomo:

/var/crash : Despejos de memória do sistema (opcional)

Este diretório contém despejos de memória do sistema. Na data deste lançamento do padrão, os crash dumps do sistema não eram suportados no Linux, mas podem ser suportados por outros sistemas que possam estar em conformidade com o FHS.

Mas, como outros mencionaram, o Debian estendeu o padrão para travamentos de espaço do usuário também por meio do corekeeper.

Aportar

No Ubuntu 14.04, éAeroporto | WikiUbuntuem vez do corekeeper que causa falhas no espaço do usuário (o corekeeper não é instalado por padrão, mas está disponível nos repositórios). Apport é a causa do (in) famoso pop-up de inicialização "Problema no sistema detectado" gerado pelo programa Apport:O sistema sempre inicia com a caixa de diálogo "Problema detectado no programa do sistema" | Pergunte ao Ubuntu

Relacionado:https://askubuntu.com/questions/1349047/where-do-i-find-core-dump-files-and-how-do-i-view-and-analyze-the-backtrace-st/1442665#1442665

informação relacionada