2015-03-31 0:53 GMT+02:00 H. S. Teoh via Digitalmars-d <
digitalmars-d@puremagic.com>:

>
> Yeah, dmd memory consumption is way off the charts, because under the
> pretext of compile speed it never frees allocated memory. Unfortunately,
> the assumption that not managing memory == faster quickly becomes untrue
> once dmd runs out of RAM and the OS starts thrashing. Compile times
> quickly skyrocket exponentially as everything gets stuck on I/O.
>
> This is one of the big reasons I can't use D on my work PC, because it's
> an older machine with limited RAM, and when DMD is running the whole box
> slows down to an unusable crawl.
>
> This is not the first time this issue was brought up, but it seems
> nobody in the compiler team cares enough to do anything about it. :-(
>
>
> T
>
> --
> Lottery: tax on the stupid. -- Slashdotter
>

I can relate. DMD compilation speed was nothing but a myth to me until I
migrated from 4GBs to 8 GBs. And everytime I compiled something, my
computer froze for a few seconds (or a few minutes, depending of the
project).

Reply via email to