QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 688|回复: 2

关于系统调用表里的一个问题

[复制链接]
发表于 2003-5-12 17:53:32 | 显示全部楼层 |阅读模式
系统调用表里面
.long SYMBOL_NAME(old_mmap)
old_是什么意思?
这个系统调用与
.long SYMBOL_NAME(sys_mmap2)
有什么区别?
我看的内核是2.4的
发表于 2003-5-12 21:46:05 | 显示全部楼层
旧的映射方式和现在的映射方式?? 猜的  
回复

使用道具 举报

 楼主| 发表于 2003-5-15 21:23:13 | 显示全部楼层
CSDN:
内存映射文件。
就是两个不同的系统调用,old_mmap函数就是mmap系统调用的入口,sys_mmap2是mmap2的。

       mmap, munmap - map or unmap files or devices into memory  The  function mmap2 operates in exactly the same way as mmap(2), except  that the final argument specifies the offset into the file in units  of  the  system  page  size  (instead of bytes).  This enables applications that use a 32-bit off_t to map  larger  files  (typically  up  to  2^44 bytes).
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-15 22:48 , Processed in 0.070407 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表