发布网友 发布时间:2022-04-21 17:43
共2个回答
热心网友 时间:2023-06-22 23:28
如果你的客户端和服务端都在同一台PC上的话 计算机性能就会凸显的非常明显了...
这种测试对代码性能是很严重的考验...
这类似于一个转接服务器 ...
大量的收发显然要用异步编程... 我不知道你使用的是socket的哪套API(有三套哟~ 阻塞的 begin end的 async的)
考虑用池优化 协议的构造 以及线程安全... 写的足够好的话普通pc 处理千级并发都不是问题..
热心网友 时间:2023-06-22 23:28
开多线程 , 并使用接收和发送队列