You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"development" branch experiences high server CPU usage when players acquire a large number of items. If the CPU is heavily loaded for an extended period, all online players get kicked out, and no players can reconnect to the game.
The "hyper" branch, on the other hand, exhibits excellent performance, with minimal CPU usage when players acquire a large number of items. However, there is an issue: after starting the server and creating around a dozen new accounts, further attempts to create new accounts fail. Initially, it gets stuck at the naming stage, where clicking the confirm button has no response. If the client is forcefully closed and the user tries to log in to the newly created account, it gets stuck on a blank screen (the UID is visible). Rebooting the server allows for the creation of new accounts again, but after some time, it gets stuck at the registration stage once more.
Following exhaustive testing, I have corrected the hyper-optimization errors in the code. It now permits normal login and gameplay, with significantly improved performance optimization. Even systems with just dual-core CPUs can easily support a large number of users. I've been running servers using this codebase successfully for several months, so there's no need to worry about any issues arising. See this for more information.BanxiaServer/GC_fix@0318983
"development" branch experiences high server CPU usage when players acquire a large number of items. If the CPU is heavily loaded for an extended period, all online players get kicked out, and no players can reconnect to the game.
The "hyper" branch, on the other hand, exhibits excellent performance, with minimal CPU usage when players acquire a large number of items. However, there is an issue: after starting the server and creating around a dozen new accounts, further attempts to create new accounts fail. Initially, it gets stuck at the naming stage, where clicking the confirm button has no response. If the client is forcefully closed and the user tries to log in to the newly created account, it gets stuck on a blank screen (the UID is visible). Rebooting the server allows for the creation of new accounts again, but after some time, it gets stuck at the registration stage once more.
"development"分支在玩家获得大量物品时服务端cpu占用会特别多 当cpu满载时间过长时会踢出所有在线玩家 且所有玩家无法再连接到游戏
"hyper"分支性能表现特别好 玩家获得大量物品时不会占用太多cpu 但是有一个问题:在开启服务端后 大概创建了十几个新账号 然后再创建新账号时就无法创建新账号了 首先是卡在起名阶段 点击确定按钮没有反应 然后如果将客户端强行关闭 再登录刚才创建的账号就会卡白屏(uid可以显示) 如果重启服务端则可以继续创建账号 但过不了多久又会卡在注册阶段
The text was updated successfully, but these errors were encountered: