Názor k článku Aplikační WireGuard-Go je teď dvakrát rychlejší než jaderná implementace od Michal Kubeček - Ono je to vůbec celé dost podezřelé. U...

  • Článek je starý, nové názory již nelze přidávat.
  • 15. 12. 2022 14:00

    Michal Kubeček

    Ono je to vůbec celé dost podezřelé. U implementace v jádře totiž GSO/GRO až tak zásadní efekt mít nebude, protože na rozdíl od userspace implentace sedící na tun rozhraní se absence nebude projevovat počtem syscallů (a hlavně context switchů). Takže mám silné podezření, že důvod, proč jim implementace v jádře vychází tak špatně, bude ve skutečnosti v něčem jiném. Koneckonců, bez šifrování zvládnu nasytit 10Gb/s ethernet jedním TCP spojením i s vypnutým GSO/GRO, a to i na ne úplně aktuálním CPU.