Fiber local GC
    Ola Fosheim Grøstad via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Mon Jun 27 23:29:15 PDT 2016
    
    
  
On Monday, 27 June 2016 at 22:51:05 UTC, Martin Nowak wrote:
> Simple as don't allocate on a per-request basis if you want a 
> fast program. It also trivial to attach an std.allocator to 
> your custom Fiber. Also Fibers should be pooled and reused to 
> avoid the setup cost (just measured 1.5µs on top of the 28ns to 
> simply reset a fiber).
Are you arguing in favour of having fiber local GC or just having 
a regular allocator? In a real cloud setup you'll have to deal 
with running on instances with only 128MB of RAM, so you need to 
collect occasionally for heavy requests. If you don't the entire 
instance is shut down.
    
    
More information about the Digitalmars-d
mailing list