灰 灰云1 Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-28 #1 我做了个TCP多线程服务器,运行了一段时间后,会出现这种情况,而这是服务器的CPU和内存 都还有剩余,而且出现的情况也不规律,这是为什么??
C commons_sheng Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-28 #6 你可以跟踪一下看看你的TCP链接数是不是到了一定的数值后就出现这个问题
灰 灰云1 Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-29 #8 不一定啊,有时到了几十连接都没事,最近几乎是几连接都出问题。 如果说是没有释放资源,该如何做? 可能分数少,但还是希望能指点一下
C commons_sheng Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-29 #9 再每个线程执行完TCP链接之后释放链接的资源就可以了
W WorldCreater Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-29 #10 在创建线程时应传入 true 参数先挂起线程 然后再设置 FreeOnTerminated 为 true KeepInCache 为 false 再用 resume 唤醒线程
灰 灰云1 Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-29 #11 我已经设置了FreeOnTerminated 为 true 可是还是不行啊 请问WorldCreater,为什么要在创建线程时先挂起线程,再用resume唤醒,而不能让线程直接执行