[Haskell-cafe] announce: Glome.hs raytracer
Justin Bailey
jgbailey at gmail.com
Wed Mar 26 17:52:43 EDT 2008
On Wed, Mar 26, 2008 at 2:33 PM, Jim Snow <jsnow at cs.pdx.edu> wrote:
> -Memory consumption is atrocious: 146 megs to render a scene that's a
> 33k ascii file. Where does it all go? A heap profile reports the max
> heap size at a rather more reasonable 500k or so. (My architecture is
> 64 bit ubuntu on a dual-core amd.)
Try retainer profiling to see who's holding on to memory. To track
down a suspect, add SCC annotations and filter the retainer profile to
just those annotations (-hC option).
Heap profiling is documented at
http://haskell.org/ghc/docs/latest/html/users_guide/prof-heap.html
Justin
More information about the Haskell-Cafe
mailing list