游客:
注册
登录
首页
社区博客
ITPUB
徽章
商店
积分排行
会员
社区设施
帮助
IXPUB技术社区
»
Linux与开源世界
»
Linux深入讨论
» mmap操作疑问
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: mmap操作疑问
chelseaZ
(null)
一星会员
精华贴数 0
社区积分 100
技术积分 -2
阅读权限 20
论坛排名 5933
注册日期 2006-10-26
论坛徽章 214
#1
使用道具
底部
发表于 2007-7-15 20:59
资料
我的博客
主页
短消息
加为好友
mmap操作疑问
假如把一块内存看成一个文件,那么使用文件操作和使用mmap的内存共享,有什么区别
每一天都在努力
顶部
南非蚂蚁
(蚂蚁同学)
版主
精华贴数
5
社区积分 4086
技术积分 2283
阅读权限 150
论坛排名 134
注册日期 2005-7-23
论坛徽章 13
#2
使用道具
底部
发表于 2007-7-16 08:59
资料
我的博客
主页
短消息
加为好友
这个问题很有意思。
mmap系统调用使进程之间通过映射同一个普通文件实现共享内存。
普通文件被映射到进程地址空间后,进程可以向访问普通内存一样对文件进行访问,不必再调用read(),write()等操作。
实际上,mmap系统调用并不是完全为了用于共享内存而设计的。它本身提供了不同于一般对普通文件的访问方式,进程可以像读写内存一样对普通文件的操作.
工作领域:solaris/AIX/Linux+ORACLE ,HA Cluster
---------------------------
技术站点:
www.ixdba.net
联系我:QQ:397824870
MSN:gaojf_888@htomail.com
技术讨论群:40379118
顶部
chelseaZ
(null)
一星会员
精华贴数 0
社区积分 100
技术积分 -2
阅读权限 20
论坛排名 5933
注册日期 2006-10-26
论坛徽章 214
#3
使用道具
底部
发表于 2007-7-21 10:59
资料
我的博客
主页
短消息
加为好友
错综复杂..
每一天都在努力
顶部
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
博客管理
升级您的博客
问卷调查
社区爱墙
领取红包
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
CopyRight 2001-2008 IXPUB.Net All Right Reserved.
Processed in 0.026208 second(s), 17 queries , Gzip enabled
当前时区 GMT+8, 现在时间是 2008-5-17 14:26
联系我们
-
IXPUB技术社区
-
文本模式
-
手机访问
-
-
京ICP证060528 号