2013年1月10日
摘要: do_mmap 函数自己本身并不真做 mmap, 它基本上只是检查参数, 准备必要的数据结构; 但这也不是没有可说的, 事实上, glibc 函数 mmap 的需要注意的点, 再这个函数里面还真有几个。先看 mmap 原型void* mmap(void* addr, sie_t length, int prot, int flags, int fd, offset_t offset)参数含义可以 man, 不多说, 单看几个prot | flags偏门组合:1. PROT_READ | MAP_SHARED这意思是, 我只读, 但别人的写得给我看到;那么这个和 PROT_READ | MAP_ 阅读全文
posted @ 2013-01-10 13:11 zylthinking 阅读(1460) 评论(0) 推荐(0) 编辑