Go's march to low-latency GC

Sergey Podobry via Digitalmars-d digitalmars-d at puremagic.com
Mon Jul 11 05:21:04 PDT 2016


On Monday, 11 July 2016 at 11:23:26 UTC, Dicebot wrote:
> On Sunday, 10 July 2016 at 19:49:11 UTC, Sergey Podobry wrote:
>>
>> Remember that virtual address space is limited on 32-bit 
>> platforms. Thus spawning 2000 threads 1 MB stack each will 
>> occupy all available VA space and you'll get an allocation 
>> failure (even if the real memory usage is low).
>
> Sorry, but someone who tries to run highly concurrent server 
> software with thousands of fibers on 32-bit platform is quite 
> unwise and there is no point in taking such use case into 
> account. 32-bit has its own niche with different kinds of 
> concerns.

Agreed. I don't know why golang guys bother about it.


More information about the Digitalmars-d mailing list