O_DIRECT - The Problem That Grew Up With Multi-Threading
Introduction: A Problem Hiding in Plain Sight Direct I/O (O_DIRECT) has been a contentious feature in Linux since its introduction. Linus Torvalds famously called it a design “by a deranged monkey on some serious mind-controlling substances” back in 2002. Yet for years, it continued to...