1 Lockless Patterns: Relaxed Access And Partial Memory Limitations
Caroline Colosimo edited this page 4 weeks ago


Memory barriers are an old acquaintance for some Linux kernel programmers. The first doc vaguely resembling a specification of what one might anticipate from concurrent accesses to knowledge in the kernel is, the truth is, referred to as memory-obstacles.txt. That document describes many kinds of memory obstacles, together with the expectations that Linux has concerning the properties of data and management dependencies. It additionally describes "memory-barrier pairing"