-
请问innost,我想请教你一些广域网仿真环境的搭建问题,能否留个邮箱呢?我的邮箱为zhanghuiyong747@sina.com.
2010-01-05 11:02:32 UTC by willzhy
-
谢谢博士!
现在明白了,频率过快是因为在局域网中,RTT小。.
2010-01-05 06:40:28 UTC by ddvv
-
和CPU频率没有关系,和RTT有关。用C_ullCPUFrequency是因为UDT使用CPU tick来计数。.
2010-01-05 04:27:38 UTC by lilyco
-
嗯,找到了。默认是每经过一个expiration就发送一个keep-alive,开来得增加一个计数器来控制了。
另外,还有个问题,expiration间隔是怎么确定的?是否和CUP的频率有关?我看到checkTimers最后有m_ullCPUFrequency参与运算。.
2010-01-05 01:48:16 UTC by ddvv
-
应该是,可以在core.cpp,CUDT::checkTimers里面改keepalive的间隔.
2010-01-05 01:36:34 UTC by lilyco
-
谷博士,您好!
我使用UDT建立连接以后(服务器和客户端在同一局域网),抓包发现服务器与客户端之间会频繁的发送大小为20字节的数据包,每秒钟几个来回。不知道这是不是keep-alive包?如何调节发送频率呢?.
2010-01-04 09:35:28 UTC by ddvv
-
I have not heard of any UDT implementation that is completedly written in Java.
2010-01-02 05:05:42 UTC by lilyco
-
CUDT::CheckTimers(), 可以调整KeepAlive的发送间隔。.
2010-01-02 05:03:13 UTC by lilyco
-
他们用的是UDT4。你说的情况也可能是内存不足引起的,可能缺省内存占用太大,超出了你的ARM系统的物理内存空间。.
2010-01-02 05:01:22 UTC by lilyco
-
报的什么错?把错误堆栈贴出来。.
2010-01-02 04:59:10 UTC by lilyco