我正在开发一个应用程序,它可以实现IP路由和QoS。现在我们已经实现了QoS,它有3个优先级(低优先级、正常优先级和高优先级),并且为每个级别创建一个队列,一旦包排队,我们就以FIFO的方式发送它(调度器花费60%的时间处理高队列,30%的时间用于正常的时间,10%的时间用于低队列)。它可以工作,但是作为FIFO,它有一些缺点,比如:
我正在考虑一种改进它的方法,我的想法是用以下算法实现一个SFQ:
这种实现的缺点:
我是不是遗漏了什么?有什么建议吗?
发布于 2012-08-14 13:18:26
看看与长期相关的网络流量,例如本论文。如果这是您的问题,那么您就不能使用排队策略减少长期依赖的通信量。
https://softwareengineering.stackexchange.com/questions/160789
复制相似问题