当前位置: 技术问答>linux和unix
每个线程都进行申请文件描述符的操作的话,会不会发生文件描述符申请冲突?
来源: 互联网 发布时间:2016-02-09
本文导语: 比如线程a所连接远程服务器的socket为18,同时b所连接的也是18。如此造成冲突? | 不会的,每个进程的资源是独立的,不会发生相互的冲突的 | 服务器端一个socket负责连接和确...
比如线程a所连接远程服务器的socket为18,同时b所连接的也是18。如此造成冲突?
|
不会的,每个进程的资源是独立的,不会发生相互的冲突的
|
服务器端一个socket负责连接和确认. 并会为客户端打开不同的端口, 不会造成冲突.
|
线程的话,就会冲突了吧
|
连接不同服务器更不会了, 因为connect之后会返回一个socket filedes, 你connect到两个服务器也就返回两个socket filedes, 不会冲突.