SIO_LOOPBACK_FAST_PATH 替换?

问题描述 投票:0回答:1

Microsoft 文档声称 SIO_LOOPBACK_FAST_PATH 已弃用,但没有指出任何替代方案。谷歌也不是很有帮助。

是否有替代方案,或者我们是否使用基于非 TCP 的方法来代替?

windows networking loopback
1个回答
0
投票

如此处所述提高环回吞吐量

杰弗里·蒂佩特 [MSFT]

2021 年 2 月 19 日下午 1:39

它被标记为“已弃用”有几个原因:

  • 在最近的操作系统版本中,正常的非快速路径环回已被 改进了很多,这样 SIO_LOOPBACK_FAST_PATH 就不会给出 不再有那么多好处了。
  • 该选项不与所有其他套接字选项共存,因此 那里潜伏着一些陷阱吗
  • 并非所有 WFP 标注驱动程序都支持此选项,因此可能不支持 与其他 3rd 方软件良好互操作

我们继续努力使环回路径更快,希望我们最终能够将此套接字选项设置为无操作,因为最终正常路径将与“快速路径”一样快。

话虽如此,如果您确实衡量了使用此标志的宝贵性能优势(特别是在旧版本的操作系统上),您当然可以使用它。

© www.soinside.com 2019 - 2024. All rights reserved.