RSS (Receive Side Scaling)
Il modo in cui la scheda di rete distribuisce i pacchetti in ingresso su più code di ricezione, così che un solo core della CPU non debba gestire ogni interrupt.
Senza di esso tutto il traffico in ingresso finisce in un'unica coda con un interrupt legato a un solo core, che si satura molto prima della scheda — ed ecco perché un server da dieci gigabit a volte si ferma a un paio. La scheda invece calcola un hash sulla combinazione di indirizzi e porte di ciascun pacchetto e lo colloca in una di diverse code, ognuna legata al proprio core. Il fatto che l'hash sia calcolato sul flusso e non casuale è voluto: tutti i pacchetti di una connessione arrivano sullo stesso core, preservando l'ordine e mantenendo caldo in cache lo stato di quella connessione. La tabella di distribuzione si regola con ethtool -X. Per le schede prive della funzione, RPS e RFS offrono equivalenti software.