• [$] Hazard pointers for the kernel

    From LWN.net@1337:1/100 to All on Mon Jul 27 18:00:07 2026
    [$] Hazard pointers for the kernel

    Date:
    Mon, 27 Jul 2026 16:51:58 +0000

    Description:
    The kernel's read-copy-update (RCU) subsystem ensures that data will not be deleted until it is known that there are no threads holding references to
    it. RCU works well and is widely used throughout the kernel, but it can increase memory use and add significant delays before unused kernel objects
    are cleaned up. Hazard pointers are
    an alternative approach to lockless data updates that offers better performance, for some situations at least. The kernel community is
    currently considering a
    hazard-pointer implementation by Mathieu Desnoyers and Paul McKenney.

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1084015/


    --- Mystic BBS v1.12 A49 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)