Je viens de lire le README de Wondershaper et ce n'est pas ce qui est indiqué
Effectivement, mais si tu regardes le script TC (version stable 1.0 et version beta 1.1a), tu trouves:
# both get Stochastic Fairness:
tc qdisc add dev $DEV parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $DEV parent 1:20 handle 20: sfq perturb 10
En fait, cette gestion de queue est utilisee dans des classes CBQ, mais pas *pour faire des classes* ... en fait c'est utilise ds le Wondershaper comme une sorte de TokenBucket, ou RED ameliore ... en ce sens il n'est pas *forcement* indispensable, j'imagine qu'on pourrait le remplacer par une gestion de queue du type RED, on aurait pas exactement le meme comportement qu'avec le Wondershaper Linux, mais ca s'en approcherais ...
[^] # Re: Perfs ?
Posté par Tony Gencyl . En réponse à la dépêche ALTQ et PF ont mergé. Évalué à 5.
Effectivement, mais si tu regardes le script TC (version stable 1.0 et version beta 1.1a), tu trouves:
# both get Stochastic Fairness:
tc qdisc add dev $DEV parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $DEV parent 1:20 handle 20: sfq perturb 10
En fait, cette gestion de queue est utilisee dans des classes CBQ, mais pas *pour faire des classes* ... en fait c'est utilise ds le Wondershaper comme une sorte de TokenBucket, ou RED ameliore ... en ce sens il n'est pas *forcement* indispensable, j'imagine qu'on pourrait le remplacer par une gestion de queue du type RED, on aurait pas exactement le meme comportement qu'avec le Wondershaper Linux, mais ca s'en approcherais ...
Mais si tu as plus d'infos, je suis preneur.
L'algo est ici:
http://lartc.org/manpages/tc-sfq.html(...)
Le monde des algos de QoS sous Linux est passionant je trouve ;-)