写点什么

共享内存

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐

Linux 系统编程 - 进程间通信 (共享内存)

用户头像
DS小龙哥
2022-02-16

学习Linux编程,进程间通信是一个非常重要的版块,当前文章介绍的是Linux进程间通信方式--共享内存段。通过共享内存方式实现多个进程间数据共享,完成通信。

https://static001.geekbang.org/infoq/31/31a2015af82123e2630d33c931849a51.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Aeron 是如何实现的?—— Ipc Subscription

用户头像
BUG侦探
2021-12-08

最近我们用 Aeron 实现了 Mesh agent 与 sdk 之间的共享内存通信,但是在使用过程中越来越感觉到 Aeron 框架太重了,其中很大部分功能完全用不到,有些想要自定义的逻辑很难在现有框架中实现。所以我们计划深入到 Aeron 源码中,看看它是如何实现的

尽情阅读,技术进阶,详解 mmap 的原理

用户头像
奔着腾讯去
2021-06-15

mmap的作用,在应用这一层,是让你把文件的某一段,当作内存一样来访问。将文件映射到物理内存,将进程虚拟空间映射到那块内存。这样,进程不仅能像访问内存一样读写文件,多个进程映射同一文件,还能保证虚拟空间映射到同一块物理内存,达到内存共享的作用。

https://static001.geekbang.org/infoq/48/487a4664f99bae3fddcbc1b672228f3e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Linux 系统】一个常驻进程问题的再次分析

启动进程时,shm_attach()方法报错:failed for key 0x6104e88b: No space left on device。 一个常驻进程问题的再次分析。

共享内存_共享内存技术文章_InfoQ写作社区