gpt4 book ai didi

java - 小消息的套接字缓冲区大小

转载 作者:行者123 更新时间:2023-11-30 03:45:09 25 4
gpt4 key购买 nike

我正在编写简单的 MMO 游戏(只是学习套接字等),现在我有一个问题。如果我的消息通常非常小(5-20​​ 字节),我应该为套接字使用较小的缓冲区大小(如 32 字节),还是保留缓冲区大小(如 512 字节)(99% 的消息不会被填充)。

最佳答案

如果您的缓冲区足够大,可以容纳数据的大小,那么您将避免在每次读取操作之间再次填充缓冲区的缓慢过程,这才是重要的。我想,如果您有一个不错的服务器,那么保留默认值也没有什么坏处(随着应用程序的发展,您可能无论如何都需要额外的空间)。

另外,为什么要重新发明轮子?使用 JMS 或 XMPP 怎么样,MMO 游戏中存在比担心缓冲区大小更有趣的挑战:)

关于java - 小消息的套接字缓冲区大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25930079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com