shared array?
Ola Fosheim Grostad via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Sep 13 12:39:19 PDT 2015
On Sunday, 13 September 2015 at 17:16:02 UTC, ponce wrote:
> On Sunday, 13 September 2015 at 17:00:30 UTC, Ola Fosheim
>> If this was true then Go would not have a concurrent collector.
>
> I was speaking of the D language.
Go only added concurrent GC now at version 1.5 and keep improving
it to avoid blocking for more than 10ms.
Efficient mark sweep GC may also affects real time threads by
polluting the caches and reducing available memory bandwith.
The theoretical limit for 10ms mark sweep collection on current
desktop cpus is 60 megabytes at peak performance. That means
you'll have to stay below 30 MiB in total memory use with
pointers.
Not a non-issue.
More information about the Digitalmars-d-learn
mailing list