What is /proc/kcore

Alan McKinnon alan at linuxholdings.co.za
Sun Mar 26 00:29:55 UTC 2006

On Saturday 25 March 2006 22:04, Daniel Carrera wrote:
> Frank McCormick wrote:
> > The files in /proc don't really exist - they are the
> > kernels representation of the machines hardware.
> Yeah, that's why I was surprised to find a huge file there. I
> expect everything in /proc to be either 0kb or 4.0kb.
> > Don't worry about 1gb files in /proc.
> Ok, thanks. I feel better.
> I'm still curious though, what is /proc/kcore? Why does it "look"
> huge when everything else in /proc looks either 0kb or 4.0kb?

It's a link into core memory - your RAM, presented as if it were a 
file. /proc shows the full size so you know how big core is. If you 
suffer a most unfortunate crash and the kernel dumps all memory to 
disk in a core dump, this is the file that gets dumped. If you are 
truly masochistic, you can cat it (as root) to see what it looks 
like. Use cat, not less.
Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five

More information about the ubuntu-users mailing list