- 12
- 0
- 约2.96千字
- 约 20页
- 2018-03-11 发布于河南
- 举报
NO.9 mmap操作
Neusoft Institute of Information * 教育创造学生价值 Neusoft Institute of Information * 教育创造学生价值 Neusoft Institute of Information * 教育创造学生价值 驱动程序设计——mmap设备操作 主讲教师:董祥千 mmap系统调用(功能) void* mmap ( void * addr , size_t len , int prot , int flags ,int fd , off_t offset ) 内存映射函数mmap, 负责把文件内容映射到进程的虚拟内存空间, 通过对这段内存的读取和修改,来实现对文件的读取和修改,而不需要再调用read,write等操作。 mmap系统调用(功能) mmap系统调用(参数) addr: 指定映射的起始地址, 通常设为NULL, 由系统指定。 length: 映射到内存的文件长度。 prot: 映射区的保护方式, 可以是: PROT_EXEC: 映射区可被执行 PROT_READ: 映射区可被读取 PROT_WRITE: 映射区可被写入 mmap系统调用(参数) flags: 映射区的特性, 可以是: MAP_SHARED: 写入映射区的数据会复制回文件, 且允许其他映射该文件的进程共享。 MAP_PRIVATE: 对
您可能关注的文档
最近下载
- 美 MMESC1510面包机食谱.pdf VIP
- 2025年铜仁辅警协警招聘考试真题附答案.docx VIP
- 2025年陕西延长石油(集团)有限责任公司招聘笔试参考题库(含答案解析).docx VIP
- 微电影制作教程(上篇,共上下两篇).pptx VIP
- 2026年热力网值班员专项题库.docx
- 风电场土建施工安全技术交底(完整版).docx VIP
- 精品解析:广东省深圳市盐田区2024-2025学年七年级下学期期末考试英语试题(原卷版).docx VIP
- 猪舍施工组织设计正文.docx VIP
- 中源智控KTC201、KTC202产品说明书V1.3(2).pdf
- 22 我们奇妙的世界.ppt VIP
原创力文档

文档评论(0)