title: c handle large file
body: <p>I need to parse a file that could be many gbs in size. I would like to do this in C. Can anyone suggest any methods to accomplish this?</p>
  
  <p>The file that I need to open and parse is a hard drive dump that I get from my mac's hard drive. However, I plan on running my program inside of 64-bit Ubuntu 10.04. Also given the large file size, the more optimized the method the better.</p>