title: How to "hibernate" a process in Linux by storing its memory to disk and restoring it later?
body: <p>Is it possible to 'hibernate' a process in linux?
  Just like 'hibernate' in laptop, I would to write all the memory used by a process to disk, free up the RAM. And then later on, I can 'resume the process', i.e, reading all the data from memory and put it back to RAM and I can continue with my process?</p>