Skip to content

Commit

Permalink
增加文档
Browse files Browse the repository at this point in the history
  • Loading branch information
KumoKyaku committed Oct 16, 2022
1 parent 91de20f commit 79073df
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -351,7 +351,8 @@ namespace Message
- 0.2版本。没有精确测试,Task的使用确实影响了一部分性能,但是是值得的。经过简单本机测试单进程维持了15000+ Tcp连接。
- 2.0版本性能可能会比之前版本低一些,还没有实际测试。
- 3.0版本性能得到极大优化,超过历史版本。性能上可以满足99%的项目。
本机测试峰值达到15000+连接,收发26000 0000 字节每秒,网络模块性能已经不在是问题。
本机测试Tcp峰值达到15000+连接,收发26000 0000 字节每秒,网络模块性能已经不在是问题。
Kcp只能3000~5000连接,再多就会爆内存,具体要能维持多少连接,要看数据流量。

# 其他信息

Expand Down
4 changes: 2 additions & 2 deletions TestClient/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ public enum Mode
}
public static Mode PMode = TestConfig.Mode.KCP;
public static int Port = 54321;
public static int MessageCount = 100;
public static int MessageCount = 10;
/// <summary>
/// 本机同时开Client Server 15000左右连接Tcp就会用尽端口
/// Tcp每秒8kw字节差不多就是极限了,多了就自动卡死了,不清楚是socket问题还是console.writeline问题。
/// Upd 测试5000连接比较稳定。
/// Kcp测试10000连接没有成功。5000也不性。推测应该是UdpListenner一个端口无法处理这么大流量,大量丢包。
/// </summary>
public static int RemoteCount = 100;
public static int RemoteCount = 1000;
}

namespace TestClient
Expand Down

0 comments on commit 79073df

Please sign in to comment.