title: Transferring data between process calls
body: <p>I have a Linux process that is being called numerous times, and I need to make this process as fast as possible.</p>
  
  <p>The problem is that I must maintain a state between calls (load data from previous call and store it for the next one), without running another process / daemon.</p>
  
  <p>Can you suggest fast ways to do so? I know I can use files for I/O, and would like to avoid it, for obvious performance reasons. Should (can?) I create a named pipe to read/write from and by that avoid real disk I/O?</p>