10.3969/j.issn.1672-6944.2023.04.001
Linux中多种内存共享机制及其应用探究
Linux操作系统广泛运用在服务器运维、嵌入式软件设计和移动端应用开发中,而对于Linux进程间通信机制的理解和研究又决定了软件之间数据通信的效率.Linux有多种方式实现进程之间的通信,包括管道、消息队列、信号量、socket、内存共享等,其中内存共享是效率最高的一种方式,实现了不同进程对同一块物理内存的访问,不需要陷入内核态中进行内核空间和用户空间的数据拷贝,大大提高了通信效率.文章介绍了在Linux操作系统中内存共享的4种不同实现方式,同时介绍了不同实现方式在原理和应用场景上的区别.
Linux操作系统、内存共享、进程间通信、dmabuf框架
20
TP31(计算技术、计算机技术)
2023-04-23(万方平台首次上网日期,不代表论文的发表时间)
共5页
1-4,22