摘要

操作系统各进程之间资源相互隔离,进程间通信为跨进程信息交换提供了媒介,而进程间能力的传递使得进程间通信范围得以扩展。Linux系统主要通过进程间的文件描述符的传递实现进程间能力的传递,本文章对Linux系统进程之间的文件描述符传递原理进行分析,并通过一系列实际应用场景进行分析,展示"能力传递"这一概念所带来的各种优势。