title: What are the Contents of /proc/vmcore
body: <p>When the Kernel panics, it generates the /proc/vmcore file.  Later we could use the makedumpfile utility to generate coredump using this vmcore file. </p>
  
  <p>What are the contents of this vmcore file?</p>
  
  <p>Does it contain Kernel Memory Region like Stack Area, Heap Area, Code Area and Constants?</p>
  
  <p>Does it also contains Process specific Information ? Process Memory Region , etc., ?</p>
  
  <p>Please share some information/links to understand the contains of vmcore and how to optimize or reduce the Kernel Core Dump Size.</p>