title: Pipe vs. Temporary File
body: <p>Is there a big performance difference between:</p>
  
  <ul>
  <li>Process A writing to a temp file, and process B reading that file</li>
  <li>Process A writing to a pipe, and process B reading from that pipe</li>
  </ul>
  
  <p>I'm curious to know what the answer is for both Windows and *nix.</p>
  
  <p>EDIT: I should have asked: Does the buffer cache eliminate the difference between a temp file and a pipe?</p>