Open jandrew opened 8 years ago
For large worksheets this can translate to a 15X expansion of the file size into RAM. My early seat of the pants testing indicates that a 160M worksheet can expand into more than 2.5G of RAM.
There should be a non-caching path to avoid this.
It turns out this wasn't a caching issue really. Therefore the solution for this bug does not include adding a cache level for the worksheet instance.
See Spreadsheet::Reader::ExcelXML
For large worksheets this can translate to a 15X expansion of the file size into RAM. My early seat of the pants testing indicates that a 160M worksheet can expand into more than 2.5G of RAM.