A bemeneti/kimeneti sebesség 6%-os növekedése Linux alatt az időzési kérések gyorsítótárazása miatt

Jens Axboe, az io_uring alkotója és a Linux kernel blokkrendszerének karbantartója, legalább 6%-kal (valószínűleg még többel a teljes konfigurációk esetében) növelni tudta a másodpercenkénti bemeneti/kimeneti műveletek számát (IOPS), mindössze 5 percnyi kódolás után. Az ötlet az, hogy az aktuális idő kérését a blokkrendszerben cache-eljük, ami minden bemeneti/kimeneti művelet során megvalósul — hiszen a blokkrendszerben nincs szükség nanomásodperces időpontosságra. Ahogyan Axboe írja, legjobban azt sajnálja, hogy ezt még 5 évvel ezelőtt nem tette meg, amikor a gondolat először megfordult a fejében — mert kiderült, hogy az ötlet megvalósítása mindössze 5 percet vett igénybe.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster