mmap(内存映射)和shm(共享存储)

 mmap(内存映射)和shm(共享存储): 1、mmap是在磁盘上建立一个文件,每个进程地址空间中开辟出一块空间进行映射。 而对于shm而言,shm每个进程最终会映射到同一块物理内存。 shm保存在物理内存,这样读写的速度要比磁盘要快,但是存储量不是特别大。 2、相对于shm来说,mmap更加简单,调用更加方便,所以这也是大家都喜欢用的原因。 3、另外mmap有一个好处是当机器重启,因为mm
相关文章
相关标签/搜索