首页/系统/Linux 内核与性能调优速查/TCP_QUICKACK 立即确认模式
网络栈调优98 条

TCP_QUICKACK 立即确认模式

对延迟敏感的请求响应型连接, 可开启立即确认减少等待; 默认延迟确认是为批量吞吐设计。

C 用例

C 用例
int one = 1;
setsockopt(fd, IPPROTO_TCP, TCP_QUICKACK, &one, sizeof(one));
该选项在部分内核上会在后续收包时被重置, 需在每次关键交互后评估是否重新设置。

易错点

  • 在吞吐型连接上强制立即确认, 包量上升
  • 忽略内核可能重置该选项的行为

数据来源与参考

  • man 7 tcp
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌