我听说文件描述符是每个进程独有的。但是,它们是否唯一于整个系统?它们在内核中如何处理?如果文件描述符不是系统范围内唯一的,那么像read、write、close等系统调用如何知道它们接收到的文件描述符属于哪个进程?