Aumento da velocidade de entrada/saída em 6% no Linux, graças ao cache de solicitações de tempo

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

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster