[Haskell-cafe] possible memory leak in uvector 0.1.0.3
Manlio Perillo
manlio_perillo at libero.it
Thu Mar 5 06:30:13 EST 2009
Bulat Ziganshin ha scritto:
> Hello Manlio,
>
> Tuesday, March 3, 2009, 5:35:33 PM, you wrote:
>
>> There are 100,000,000 ratings, so I create 100,000,000 arrays containing
>> only one element.
>
> every array needs ~30 bytes - it's a minimal memory block ghc can
> alloc for variable-sized objects. multiple this by 3 to account for
> copying GC behavior
>
Ok, this explains memory usage; thanks.
IMHO, this informations should go in the wiki; they may be insignificant
for normal applications, but when one starts to deal with huge amount of
data, 10 bytes per item make an important difference.
Manlio Perillo
More information about the Haskell-Cafe
mailing list