Oct 26, 2018

What is /proc/kcore

Unlike most /proc/ files, kcore displays a size. This value is given in bytes and is equal to the size of the physical memory (RAM) used plus 4 KB. The contents of this file are designed to be examined by a debugger, such as gdb , and is not human readable.

The /proc directory is the mount point for procfs (run mount and see the output like below: )

proc on /proc type proc (rw)
procfs is a bit of dark magic; no files in it are real. It looks like a filesystem, acts like a filesystem, and is a filesystem. But not one that is stored on disk (or elsewhere).

/proc/kcore specifically is a file which maps directly to every available byte in your virtual memory

/proc/kcore is a system file, provided by the virtual procfs filesystem, and is not a real file.

Don't delete it