Dissecting the Disruptor: Demystifying Memory Barriers