标签: c++ c gcc
对多个线程并行的套接字(SOCK_STREAM)进行写入和读取是否有意义?在Linux上。那些系统调用是否会相互阻塞?
SOCK_STREAM
答案 0 :(得分:5)
是的,这很有道理。由于它们处于不同的线程中,因此它们不会相互阻塞。
答案 1 :(得分:1)
只要只有一个作者和一个读者线程,它才有意义。如果您有多个读取器线程,则需要锁定读取,如果您有多个写入器线程,则必须锁定写入。