Kernel a síťové karty
Michal Schmidt | mschmidt@redhat.com |
---|
Od počátků Linuxu k dnešku vzrostla propustnost síťových rozhraní o několik řádů. Jaké techniky kernel ve spolupráci se síťovým hardwarem používá k dosažení rychlosti a škálovatelnosti.Problém zahlcení přerušeními při mnoha paketech za sekundu. Řešení s NAPI.Ulehčování práce procesoru (offload): rx/tx checksum, TSO, UFO, GSO, LRO, GROŠkálování pro více CPU: multi-queue, RSS, RPS, RFS, Accelerated RFS, XPS