x_term Mah sai lì dipende da come ragiona lo stack networking... *BSD sì, sbatte tutto su un thread e buonanotte, linux pare un ciccin più sveglio, e sembra in grado di dividere la parte di incapsulamento/decapsulamento PPP che è giocoforza single threaded/single queue dalla parte di processing e routing vera e propria dei pacchetti, che "rientrano" nel flusso di gestione e quindi possono essere assegnati anche ad altri core. Però sì, è pur sempre una limitazione al parallelismo.
---
Che poi... Ca$$O di QoS si dovrà mai fare su un 10G domestico?!? Che non si ha idea alcuna di quale sia la banda ottenibile a valle...
Ricordo che il QoS funziona quando sei tu a "strozzare la linea", ovvero a imporre un limite artificiosamente più basso in modo da creare una coda di pacchetti e andare a discernere quali far passare e quali no.. se per il router la WAN è a 10G e non ci sono necessità di limitare il traffico, ma la rete è satura e scarta pacchetti "a caso", con la bella QoS ci facciamo un bel pacchetto con tanto di fiocchetto, e la buttiamo via.
CoS e tag DSCP non sono rispettate lato provider, purtroppo, se non per macro-categorie in caso OF nel caso multi-VLAN multi-CoS ma solo al primo hop di access; una volta entrato il traffico nel core di trasporto, le QoS ce le possiamo dimenticare.