(个人思路,错误见谅。。。)
1.无名管道是在一个进程内执行的,且它是存储在内核内存中的,不相关的进程没有其地址是无法访问到,而有亲缘关系的进程可以通过复制得到的所有资源访问到它。
2. 亲缘关系的文件描述符是相同的,比如:子进程复制父进程的,孙子复制子进程的,所以这三者的文件描述符是相同的。
3. 因为是无名管道,没有名字,不相关的进程是无法访问到它的读写端。
(个人思路,错误见谅。。。)
1.无名管道是在一个进程内执行的,且它是存储在内核内存中的,不相关的进程没有其地址是无法访问到,而有亲缘关系的进程可以通过复制得到的所有资源访问到它。
2. 亲缘关系的文件描述符是相同的,比如:子进程复制父进程的,孙子复制子进程的,所以这三者的文件描述符是相同的。
3. 因为是无名管道,没有名字,不相关的进程是无法访问到它的读写端。