dmd memory usage
Steven Schveighoffer
schveiguy at gmail.com
Mon Nov 18 15:31:32 UTC 2019
On 11/17/19 7:48 PM, ikod wrote:
> On Monday, 18 November 2019 at 00:20:12 UTC, Steven Schveighoffer wrote:
>> I'm fighting some out of memory problems using DMD and some
>> super-template heavy code.
>>
>> I have ideas on how to improve the situation, but it involves
>> redesigning a large portion of the design. I want to do it
>> incrementally, but I need to see things improving.
>>
>> Is there a straightforward way to figure out how much memory the
>> compiler uses during compilation? I though maybe /usr/bin/time, but I
>> feel like I don't trust the output to be the true max resident size to
>> be what I'm looking for (or that it's 100% accurate). Is there a
>> sure-fire way to have DMD print it's footprint?
>
> Hello,
> You can look at
> http://man7.org/linux/man-pages/man2/getrusage.2.html
> But, probably /usr/bin/time already use it.
>
Yeah, that looks like what /usr/bin/time is doing.
-Steve
More information about the Digitalmars-d-learn
mailing list