Il manutentore del sottosistema di blocchi Linux e sviluppatore capo di IO_uring Jens Axboe ha preparato le sue varie richieste pull in vista della prossima finestra di unione di Linux 5.16.
Axboe lo definisce”grande”per i cambiamenti che sovrintende a Linux 5.16.
Ha scritto 10 pull request oggi, una per 5.15-final e 9 per la prossima finestra di unione. Sarà una cosa importante… Spero che Linus non ritardi la finestra di unione a questo punto.
— Jens Axboe (@axboe) 29 ottobre 2021
In particolare include molte delle sue recenti ottimizzazioni delle prestazioni relative a IO_uring e al relativo codice a blocchi.
Nell’ultimo mese Axboe ha portato le prestazioni di I/O di Linux da circa ~5 milioni di IOPS per core alla fine di settembre a circa 10 milioni di IOPS per core. Molte di queste ottimizzazioni faranno parte del prossimo kernel Linux 5.16.
Continua a lavorare sulle sue ottimizzazioni I/O Linux tramite il ramo perf-wip. Come puoi vedere, molti dei commit sono stati messi in coda per l’inclusione in Linux 5.16 ma ci sono ancora alcune ottimizzazioni più recenti che non fanno parte di queste richieste pull iniziali.
In ogni caso, stanno accadendo molte cose nel sottosistema a blocchi di Linux in questo momento e Linux 5.16 sarà un altro bel passo avanti soprattutto per quanto riguarda le prestazioni insieme ai miglioramenti di IO_uring e altro ancora.