Memory Barrier - Definição do Glossário de CI/CD
Uma barreira de memória (fence) é uma instrução que restringe a ordenação de leituras e escritas de memória ao seu redor, impedindo que a CPU ou o compilador reordenem operações de maneiras que tornariam incorreto um algoritmo lock-free ou produtor/consumidor.
Guias relacionados
Atomic Operation - CI/CD Glossary DefinitionAn atomic operation completes indivisibly - no other thread observes a partial result - the building block of…
Lock-Free - CI/CD Glossary DefinitionA lock-free algorithm guarantees some thread always makes progress without locks, avoiding deadlock and prior…
Cache Line - CI/CD Glossary DefinitionA cache line is the fixed-size block (often 64 bytes) the CPU moves between memory and cache as a unit - the…