2008/7/19 Krzysztof Skrzętnicki <gtener@gmail.com>:
> I forgot to mention that the memory consumption is several times higher thanYou should be using ByteString, though this problem would be
> file size. On 8,3 Mb file:
>> 532 MB total memory in use (4 MB lost due to fragmentation).
>
> Having that 8 Mb in memory is not the problem. 532 Mb is another story. In
> general, the program consumes roughly 64 times more memory than file size
> and it scales linearly.
alleviated if you were consuming the file as a stream.