Zavřít

Root

Aplikační WireGuard-Go je teď dvakrát rychlejší než jaderná implementace

Před 3 roky
Článek o tom, že implementace VPN v jádře nemusí být vždy rychlejší než ta běžná v procesu. Příběh optimalizace nástroje WireGuard-Go, který vedl k několikanásobnému zrychlení jen díky správně používaným službám jádra. WireGuard je populární a moderní VPN, která byla původně napsaná pro linuxové jádro a později se rozšířila také do ostatních operačních systémů. Autor WireGuardu, Jason Donenfeld, vytvořil implementaci v linuxovém jádře, ale také aplikační variantu WireGuard-Go. Ta běží jako klasický proces a využívá síťového rozhraní typu TUN, stejně jako například známá OpenVPN.
 Komentáře
Reklama