Øgning af I/O-hastighed med 6% i Linux, takket være caching af tidsanmodninger.

Jens Axboe, skaberen af io_uring og vedligeholderen af bloksystemet i Linux-kernen, har formået at øge antallet af input/output operationer per sekund (IOPS) med mindst 6% (muligvis mere i fulde Linux-kernekonfigurationer) ved at bruge blot 5 minutter på kodning. Ideen er at cache anmodningen om den aktuelle tid i bloksystemet, som foretages ved hver input/output operation — da der i bloksystemet ikke er noget, der kræver nanosekunds nøjagtighed. Som Axboe skriver, fortryder han mest, at han ikke gjorde det for 5 år siden, da ideen først kom til ham — for det viste sig, at implementeringen af ideen kun tog 5 minutter.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster