|
Boost-Build : |
From: Jürgen Hunold (hunold_at_[hidden])
Date: 2006-03-22 09:11:26
Hi !
I'm encountering severe memory problems on win32.
I've attached the results of running bjam (current anon CVS HEAD) from the
same directory on linux and win32 with -d+10.
The linux run eats up 272 Mb.
The correspondung win32 run needs roughly 1.4 GB of memory (Note the overflow
in the [TOTAL] column at the end of the memory dump.
A quick scan of the win32 dump shows:
730730707 FILE_DIRSCAN
498895064 class_at_c-scanner.process
32252272 MAIN_MAKE
which seems odd to me.
The corresponding linux numbers are _much_ smaller.
This prevents me from building my applications on Win32.
We have a large source tree (8000+ files) so it is a massive test.
But the excessive memory usage on Win32 looks like a bug to me.
Any ideas ?
Please drop me a note if you need more test data.
Yours,
Jürgen
-- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * hunold_at_[hidden] ! www.ive-mbh.de
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk