Volatile.Read vs Volatile.ReadBarrier en .NET 10
Volatile.Read es una carga acquire de una sola ubicación. Volatile.ReadBarrier, nuevo en .NET 10, es una barrera que da semántica acquire a todas las lecturas anteriores. Usa Volatile.Read para flags y referencias publicadas, y ReadBarrier cuando necesites que un lote de lecturas simples o no atómicas termine antes del siguiente acceso a memoria, como en un seqlock.