libc socket是线程安全的吗?

时间:2014-01-08 15:26:48

标签: sockets thread-safety libc

如果我生成两个使用相同libc socket的线程,一个用于读取,一个用于写入,是否会出现问题?

1 个答案:

答案 0 :(得分:1)

在Unix系统中,套接字只是用户空间中的整数,实际的套接字在内核中。你甚至可以有两个不同的进程操作同一个套接字(一个读取,另一个写入)没有问题。