GCs in the news

thedeemon via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 17 09:26:30 PDT 2014


On Thursday, 17 July 2014 at 12:37:10 UTC, w0rp wrote:

> For improving the GC to an acceptable level, I believe 
> collection only needs to execute fast enough such that it will 
> fit within a frame comfortably. So for something rendering at 
> 60FPS you have 1 second / 60 frames ~= 16.6 milliseconds of 
> computation you can do without resulting in a single dropped 
> frame. That means you need to get collection down to something 
> in the 1ms to 2ms region.

That's easy, just make sure your heap never grows over 0.4 MB.
Seriously, 200 MB of small object in heap = 1 second.
That's how bad it is now.
And here Walter says it won't get much better. Ever.
http://www.reddit.com/r/programming/comments/2avdod/dconf_2014_realtime_big_data_in_d_by_don_clugston/



More information about the Digitalmars-d mailing list