btdu - a sampling disk usage profiler for btrfs (written in D)

matheus matheus at
Mon Nov 9 13:33:50 UTC 2020

On Sunday, 8 November 2020 at 17:23:32 UTC, Vladimir Panteleev 
> ...
> - The garbage collector is still a major hindrance for system 
> programming. In this case it was due to the ioctls used being 
> slow, and when the GC tries to stop the world to do its thing, 
> it just hangs the entire program until ALL ioctls in all 
> threads complete. This means it wasn't possible to have a 
> stutter-free interactive UI, so I had to move processing to 
> subprocesses.
> ...

I read about GC issues like this very often and my question is: 
Can't GC be set just to run without collecting anything, and 
manually set it to collect after a process is finished?


More information about the Digitalmars-d mailing list