Jens Axboe, creatore di io_uring e responsabile del sottosistema di blocco nel kernel Linux, è riuscito ad aumentare il numero di operazioni di input/output al secondo (IOPS) di almeno il 6% (forse di più su configurazioni complete dei kernel Linux), impiegando solo 5 minuti per la codifica. L'idea è quella di memorizzare nella cache la richiesta del tempo corrente nel sottosistema di blocco, effettuata ad ogni operazione di input/output, poiché nel sistema di blocco non c'è nulla che richieda precisione temporale in nanosecondi. Come scrive Axboe, si rammarica soprattutto di non averlo fatto 5 anni fa, quando l'idea gli è venuta in mente, perché, a quanto pare, implementare l'idea ha richiesto solo 5 minuti.
Fonte: opennet.ru