3 ms·
I get the feeling that a hypothetical ZFS maintainer reading some literature on concurrent mark and sweep would be... inspirational, if not immediately helpful.
by hinkley 2y ago
I get the feeling that a hypothetical ZFS maintainer reading some literature on concurrent mark and sweep would be... inspirational, if not immediately helpful.
You should be able to detect duplicates online. Low priority sweeping is something else. But you can at least reduce pause times.
- p_l 2y agoThey were aware. The reasons it works the way it works are due to higher priority decisions regarding reliability in face of hardware or software corruption. That said, you can still do a two-space GC, but it's slow and possibly wasteful.