Bottom Line: It is 100% safe to delete binary core dump files in /var/lib/systemd/coredump. Running coredumpctl purge will NOT affect active Linux services or system processes.
What is the coredump Storage Folder?
Located at /var/lib/systemd/coredump on Linux distributions using systemd, this directory stores binary core dumps generated when applications segfault or crash.
When a C/C++, Rust, or Go process crashes unexpectedly, systemd captures the full RAM memory state of the crashing process into a compressed .zst or .lz4 file (e.g. core.nginx.1000...zst).
If a service enters a crash loop (such as a misconfigured Nginx worker or C++ game server), core dumps hoard 5 GB to 30 GB+ of drive space.
Can You Delete Systemd Core Dumps?
✅ Yes, it is completely safe to delete.
- Pure developer diagnostics: Core dump files are only needed if you plan to debug crashing binaries using
gdborlldb. - No server impact: Deleting core dumps reclaims space without affecting system stability.
How to Safely Clean Up Systemd Core Dumps
Method 1: Using coredumpctl CLI (Recommended)
- Open your Linux terminal.
- Purge all stored core dump files:
sudo coredumpctl purge
Method 2: Limit Storage in coredump.conf
To limit core dump storage to 500 MB, edit /etc/systemd/coredump.conf:
[Coredump]
MaxUse=500M
Related Guides
- Learn about deleting Linux Systemd Coredump.
- How to clean up macOS Core Dumps.
- Check if you can clean journalctl logs.
Discussion
Loading authentication...