曲径通幽论坛

标题: munmap() -- 解除内存映射 [打印本页]

作者: beyes    时间: 2011-12-20 09:34
标题: munmap() -- 解除内存映射
munmap() 函数原型如下:
[C++] 纯文本查看 复制代码
#include <sys/mman.h>
int munmap(void *addr, size_t length);

该函数用来取消以 addr 地址开始的映射内存区,length 是要取消的内存大小。当进程结束或使用 exec 系列函数执行其他程序时,映射内存会自动解除,但如果只是关闭对应的文件描述符并不会解除映射。

函数执行成功时返回 0,否则返回 -1 。

相关函数为 mmap()  。




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2