gpt4 book ai didi

Windows posix 套接字性能

转载 作者:可可西里 更新时间:2023-11-01 11:38:14 25 4
gpt4 key购买 nike

我正在寻找有关 Windows 网络编程的信息。主要是如何获取单个可执行文件来应对1000个连接。

我们在 unix 上使用 select() FD_ISSET 等,这工作起来非常快。在 Windows 上,这些 API 非常糟糕。 FD_SET 慢很多,但即使解决这个问题,Windows 也比 HPUX 慢很多。

我正在寻找一个 win32 API 调用,我可以使用它来代替不需要太多 CPU/时间的 select() 调用。目前我们将 50% 的时间(和 CPU)花在 select() 上,而在 unix 上,花在 send() 和 recv() 上的时间是我所期望的。

谢谢尼尔

最佳答案

您可能正在寻找 Windows I/O Completion Ports .这是一个 article来自 SysInternals伙计们。

关于Windows posix 套接字性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5965512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com