Search
Optimizing NVME-Storage Systems With IO_URING
For a long time, storage devices were much slower than CPUs. A hard disk had to physically move a read/write head and wait for the correct sector to rotate underneath it. That mechanical delay dominated everything else, so software did not need an especially efficient way to keep the device busy. SSDs removed the moving parts. SATA SSDs became much faster, but requests from multiple CPU cores still pass through one shared command queue. The cores must coordinate through this
16 hours ago7 min read
