相关疑难解决方法(0)

并发调用同一套接字上的send/recv是否有效?

  1. 我们可以在同一个套接字上调用一个线程的发送和另一个线程的recv吗?
  2. 我们可以从同一个套接字上的不同线程并行调用多个发送吗?

我知道一个好的设计应该避免这种情况,但我不清楚这些系统API将如何表现.我也找不到相同的好文档.

方向上的任何指针都会有所帮助.

c sockets networking

119
推荐指数
2
解决办法
5万
查看次数

Socket发送并发保证

如果我在两个进程(或两个线程)之间共享一个套接字,并且在这两个进程中我尝试发送阻塞的大消息(大于下划线协议缓冲区),是否保证两个消息将按顺序发送?或者消息可以在内核中交错?

我主要对TCP over IP行为感兴趣,但知道它是否根据socket的协议而变化会很有趣.

sockets linux

3
推荐指数
1
解决办法
1822
查看次数

标签 统计

sockets ×2

c ×1

linux ×1

networking ×1