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
Each player occupies a significant amount of memory in this program. This is a server that has been running for 10 hours. Prior to this, the online player count remained between 10 and 30. When players exit the game, the server does not clean up the corresponding memory, resulting in excessive memory usage even when there are only two players left on the server. This is even crazier than GIO.
I observed using vvm that memory usage increases as more players enter the game, and it seems that a portion of the memory is not being cleaned up. However, this isn't the primary cause of GC crashes. Before each GC crash, there's a thread deadlock, which occurs after the program reaches its highest historical memory usage point. This is followed by near 100% CPU usage, leading to a thread deadlock. Players then experience a white screen when entering the game.
以及在程序启动后第一个玩家进入游戏时也有概率发生线程死锁
这在还没有合并unstable分支前是不会发生的
Additionally, there's a chance of a thread deadlock happening when the first player enters the game after the program starts.
This did not occur before the unstable branch was merged.
Each player occupies a significant amount of memory in this program. This is a server that has been running for 10 hours. Prior to this, the online player count remained between 10 and 30. When players exit the game, the server does not clean up the corresponding memory, resulting in excessive memory usage even when there are only two players left on the server. This is even crazier than GIO.
每一名玩家在这个程序上占用的内存都非常多 这是一个开了10个小时的服务端 在这之前在线人数保持在10-30之间 当人们退出游戏时服务端并不会清理掉对应的内存 使得即使最后服务端只有两名玩家 内存占用也非常离谱 这简直比gio还要疯狂
The text was updated successfully, but these errors were encountered: