Jens Axboe, criador do io_uring e responsável pelo subsistema de blocos no núcleo do Linux, conseguiu aumentar o número de operações de entrada/saída por segundo (IOPS) em pelo menos 6% (possivelmente mais em configurações de núcleo completas), gastando apenas 5 minutos codificando. A ideia é cachear a solicitação de tempo atual no subsistema de blocos, realizada a cada operação de entrada/saída, pois no sistema de blocos não há nada que exija precisão de nanosegundos. Como escreve Axboe, ele mais se lamenta por não ter feito isso há 5 anos, quando a ideia lhe ocorreu pela primeira vez — pois, como se viu, a implementação da ideia levou apenas 5 minutos.
Fonte: opennet.ru