在android源码的驱动目录下,一般会有共享内存的相关实现源码,目录是:kernel\drivers\staging\android\ashmem.c.但是本篇文章不是讲解android共享内存的功能实现原理,而是讲怎么运用它. 1. 在linux中,不同进程间拥有自己独立的内存空间,32位操作系统中好像一个进程能用的内存大小是4G吧.而且一般不同进程间不能够互相使用各自内存的数据. 当然不同进程间共享数据方法很多,比如之前说的进程间通信binder,socket等等,不过android出了一…