Jens Axboe, az io_uring alkotója és a Linux kernel blokkrendszerének karbantartója, legalább 6%-kal (valószínűleg még többel a teljes konfigurációk esetében) növelni tudta a másodpercenkénti bemeneti/kimeneti műveletek számát (IOPS), mindössze 5 percnyi kódolás után. Az ötlet az, hogy az aktuális idő kérését a blokkrendszerben cache-eljük, ami minden bemeneti/kimeneti művelet során megvalósul — hiszen a blokkrendszerben nincs szükség nanomásodperces időpontosságra. Ahogyan Axboe írja, legjobban azt sajnálja, hogy ezt még 5 évvel ezelőtt nem tette meg, amikor a gondolat először megfordult a fejében — mert kiderült, hogy az ötlet megvalósítása mindössze 5 percet vett igénybe.
Forrás: opennet.ru