Jens Axboe, der Schöpfer von io_uring und verantwortlich für das Blocksystem im Linux-Kernel, konnte die Anzahl der Eingabe-/Ausgabeoperationen pro Sekunde (IOPS) um mindestens 6 % steigern (möglicherweise mehr bei vollwertigen Linux-Kernel-Konfigurationen), und das nur in 5 Minuten Programmierung. Die Idee besteht darin, die Anfrage der aktuellen Zeit im Blocksystem zu кешieren, die bei jeder Eingabe-/Ausgabeoperation durchgeführt wird, da es im Blocksystem nichts gibt, das eine nanosekundenpräzise Zeitmessung benötigt. Wie Axboe schreibt, bedauert er am meisten, dass er das nicht schon vor 5 Jahren gemacht hat, als ihm die Idee zum ersten Mal kam – denn es stellte sich heraus, dass die Umsetzung der Idee nur 5 Minuten in Anspruch nahm.
Quelle: opennet.ru