Virheenjäljitys

Core dump ja coredumpctl

Kaatuneen prosessin muistivedos mahdollistaa vian tutkimisen jälkikäteen.

Komennot ja asetukset

ulimit -c unlimited
coredumpctl list
coredumpctl info myapp
coredumpctl gdb myapp

Huomioitavaa

Säilytä vedokset vain rajoitetun ajan: niissä voi olla salaisuuksia.

Lue myös

Virheenjäljitys

GDB: askel askeleelta -virheenjäljitys

Keskeytyskohdat, kutsupino ja paikalliset muuttujat paljastavat kaatumisen syyn.

Virheenjäljitys

strace: mitä ohjelma todella tekee

Järjestelmäkutsujen jäljitys näyttää avatut tiedostot, verkkokutsut ja käyttöoikeusvirheet.

Virheenjäljitys

perf: profilointi ilman uudelleenkäännöstä

perf näyttää, missä ohjelma kuluttaa prosessoriaikaa, ytimen funktioihin asti.