C/C++动态存储器分配
1. mmap和munmap #include void *mmap(void *start,size_t length, int prot, int flags,int fd, off_t offset); int munmap(void *start,size_t length); mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,后一个页不被使用的空间将会清零。mmap()系统调用使得进程之间通过映射同一个普通文件实现共享内存。普通文件被映射到进程地址空间后,进程可以像访问普通内存一样对文件进行访问,
下载地址
用户评论