Jens Axboe, crĂ©ateur de io_uring et responsable du sous-systĂšme de blocs dans le noyau Linux, a rĂ©ussi Ă augmenter le nombre d'opĂ©rations d'entrĂ©e/sortie par seconde (IOPS) d'au moins 6 % (peut-ĂȘtre plus sur des configurations Linux pleinement Ă©quipĂ©es), ayant passĂ© seulement 5 minutes Ă coder. L'idĂ©e est de mettre en cache la requĂȘte de temps actuel dans le sous-systĂšme de blocs, effectuĂ©e Ă chaque opĂ©ration d'entrĂ©e/sortie, car il n'y a rien dans le systĂšme de blocs qui nĂ©cessite une prĂ©cision temporelle en nanosecondes. Comme l'Ă©crit Axboe, il regrette surtout de ne pas l'avoir fait il y a 5 ans, lorsque l'idĂ©e lui est venue pour la premiĂšre fois - car, il s'avĂšre que la mise en Ćuvre de l'idĂ©e n'a pris que 5 minutes.
Source : opennet.ru