Linux mmap原理

进程用mmap来分配内存,读取大文件,进程间通讯等

void *mmap(void *addr, size_t length, int prot, int flags,int fd, off_t offset)

当创建共享的匿名映射时,内核会打开dev/zero结点,把共享匿名映射到文件。也就是只有私有的匿名映射没有关联到文件(单纯的内存分配)

猜你喜欢

转载自blog.csdn.net/bin_linux96/article/details/83587421