When I make the call to ExcelReaderFactory.CreateReader(Stream stream), which stream contains the contents to a 50mb excel file - a total of 800 mb gets eaten up by that call (halting execution while doing so).
Is this using DOM? I thought only a single element/line was ever loaded at a time in the memory.