Controlled Delay (CoDel) Active Queue Management
来源:互联网 发布:websocket java服务端 编辑:程序博客网 时间:2024/06/05 11:54
Nearly three decades after it was first diagnosed, the “persistently full buffer problem,” recently exposed as part of bufferbloat,6,7 is still with us and made increasingly critical by two trends. First, cheap memory and a “more is better” mentality have led to the inflation and proliferation of buffers. Second, dynamically varying path characteristics are much more common today and are the norm at the consumer Internet edge. Reasonably sized buffers become extremely oversized when link rates and path delays fall below nominal values.
The solution for persistently full buffers, AQM (active queue management), has been known for two decades but has not been widely deployed because of implementation difficulties and general misunderstanding about Internet packet loss and queue dynamics. Unmanaged buffers are more critical today since buffer sizes are larger, delay-sensitive applications are more prevalent, and large (streaming) downloads common. The continued existence of extreme delays at the Internet’s edge can impact its usefulness and hamper the growth of new applications.
This article aims to provide part of the bufferbloat solution, proposing an innovative approach to AQM suitable for today’s Internet called CoDel (for Controlled Delay, pronounced like “coddle”). This is a “no-knobs” AQM that adapts to changing link rates and is suitable for deployment and experimentation in Linux-based routers (as well as silicon).
http://www.pollere.net/CoDel.html
http://queue.acm.org/detail.cfm?id=2209336
- Controlled Delay (CoDel) Active Queue Management
- Active Translation Management Workflow Feature
- Delay
- delay
- delay
- Active MQ CRITICAL - QUEUE.XXX holding: 89994
- memory management for dispatch queue &ARC
- BBR与CoDel
- Active Directory Rights Management Services (AD RMS) 无法查询 Active Directory 网域服务 (AD DS)
- ICE Manual(Documentation for Ice 3.5)---Connection Management(Active Connection Management)
- Radio-controlled model
- marker controlled watershed
- EEG-controlled machine
- 13 Controlled Inputs
- active
- Digital Data Integrity: The Evolution from Passive Protection to Active Management
- 用Active Directory Rights Management Services(RMS)来保护文档内容
- Linux动态队列管理(AQM): CoDel
- SQL GAME
- 实例分析 Java Class 的文件结构
- linux 内核符号表
- Proxy Pattern
- socket 问题
- Controlled Delay (CoDel) Active Queue Management
- Uva 10305 - Ordering Tasks 拓扑排序基础水题 队列和dfs实现
- CEdit获取文本
- 51单片机程序执行流程(STARTUP.A51) 笔记
- 安装两块网卡 导致网络不通
- 对C中动态内存分配( C指针 )的理解
- 007关于静态方法的代码分析问题
- linux文件共享
- Spring MVC 自定义数据绑定 报http 406错误