【发布时间】:2023-03-05 15:31:01
【问题描述】:
我是异步 I/O 的新手。 我需要从 Unix SOCK_STREAM 套接字中读取大量数据。我正在使用非阻塞套接字。 它可能需要不止一个 read/recv()。那部分对我来说很好。
我的疑问是—— 如果一次有 3-4 个客户端正在向我的服务器套接字写入大量数据,则表示每个客户端正在写入 100K 数据。 是否可能是我的第一次读取是从客户端 1 读取一些数据(例如 40 K),第二次读取是从客户端 2 读取数据,第三次读取是再次从客户端 1 读取剩余数据?
问候 DJ
【问题讨论】:
标签: sockets unix asyncsocket