【发布时间】:2011-04-02 20:29:51
【问题描述】:
我正在使用 C# 中的 TcpListener 类来打开新的 tcp 连接。我看到一些性能问题,我想看看它是否是由于运行超过 tcp 积压。有什么方法可以检查我的流程的当前积压工作的大小?
【问题讨论】:
-
请说明您遇到的性能问题类型。通常,积压限制在
listen系统调用期间指定,然后被内核忽略。 :-) 大量积压不应影响您的表现。一旦积压清除并且客户端等待重新传输初始SYN,则忽略大量传入连接的短积压将减慢明显的连接速度。要回答您的明确问题,我不知道直接检查当前积压队列大小的方法。 -
你找到答案了吗....有兴趣!因为我似乎遇到了限制