GC greediness
Justin Whear via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue Jan 5 09:20:07 PST 2016
On Tue, 05 Jan 2016 16:07:36 +0000, Jack Applegame wrote:
> On a server with 4GB of RAM our D application consumes about 1GB.
> Today we have increased server memory to 6 Gb and the same application
> under the same conditions began to consume about 3Gb of memory.
> Does GC greediness depend on available RAM?
My understanding is that the GC won't return collected memory to the OS
unless a threshold relative the system total is crossed. You can use
GC.minimize() from core.memory to decrease this. This could result in
degraded performance.
More information about the Digitalmars-d-learn
mailing list