sockets - 将大消息写入套接字缓冲区与大量小消息
问题描述
我的问题很简单。假设我们有一个TCP
套接字服务器,它将每秒向其连接的客户端发送 10 条长度为前缀的消息。每条消息的大小为500 字节。合并所有这10 条消息并以每秒5000 字节长度的消息调用socket.write()
一次更好,还是每秒调用 10 次更好?哪一种导致较低的延迟?socket.write()
解决方案
推荐阅读
- r - Minfi - 使用 read.metharray.sheet 检测到文件但未检测到某些 Grn.IDAT?
- python - 从 Pandas Dataframe 中提取短语后和空格之间的文本
- pyspark - 是否可以直接在数据帧上使用所有 Spark SQL 内置函数而不执行 spark.sql(“临时视图上的 sql 语句”)?
- amazon-web-services - boto3 内省用户 aws 配置以确定配置文件中的 mfa_serial
- go - 使用用户输入停止处理 For 循环
- c++ - 使用钩子向 explorer.exe 主窗口发送消息会导致崩溃?
- python - 如何修复 matplotlib 中所有子图的图例和主标题?
- javascript - Django 不提供开发中的所有 js 文件
- typescript - 函数重载编译错误(此重载签名不兼容)与模板文字类型
- javascript - 使用 MySQL 和 Node.js 从特定类别中获取每个项目的最佳实践是什么?