linux – 系统调用如何知道文件描述符属于哪个进程?
作者:互联网
我听说文件描述符对每个进程都是唯一的.但是,它们对整个系统来说是独一无二的吗?它们如何在内核中处理?如果文件描述符在系统范围内不是唯一的,那么系统调用(如读,写,关闭等)如何知道它们接收的文件描述符属于哪个进程?
解决方法:
调用系统调用不涉及更改PID;系统调用只是查看当前PID的FD表.
标签:linux,sockets,unix,linux-kernel,file-descriptor 来源: https://codeday.me/bug/20190725/1533976.html