title: differences between cached and buffered memory on Linux
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/6345020/linux-memory-buffer-vs-cache">Linux memory: buffer vs cache</a>  </p>
  </blockquote>
  
  
  
  <p>When using command like ps/free to monitor memory on a Linux box, we can see a statistic called buffered memory and another called cached memory. I have searched Internet but cannot find a consistent answer for their differences. Appreciate if anyone could give me any hints.</p>
  
  <p>BTW: I am debugging a program's memory usage pattern, so understanding the concepts are useful for my development.</p>
  
  <p>thanks in advance,
  Lin</p>