Koodipohja, johon Linux 6.8 -ydin perustuu, on ottanut käyttöön joukon muutoksia, jotka parantavat merkittävästi TCP-pinon suorituskykyä. Tapauksissa, joissa käsitellään useita rinnakkaisia TCP-yhteyksiä, nopeus voi olla 40%.
Parannus oli mahdollista, koska verkon pinorakenteiden muuttujat (sukat, netdev, netns, mibs) sijoitettiin niitä lisättäessä, mikä johtui historiallisista syistä. Muuttujien sijoittelun tarkistaminen rakenteissa prosessorin välimuistin kanssa työskentelyn tehostamiseksi (välimuistirivien käytön minimoiminen tiedonsiirtovaiheessa) ja muuttujien pääsyn optimointi johti TCP-nopeuden huomattavaan lisääntymiseen, erityisesti jos kyseessä on suuri määrä samanaikaisia TCP-yhteyksiä.
Lähde: opennet.ru
