|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
Linux/Unix
→
『 Linux教室 』
→ shmat()返回值的问题?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1846
人关注过本帖
标题:
shmat()返回值的问题?
只看楼主
加入收藏
l_0121
等 级:
新手上路
帖 子:27
专家分:0
注 册:2012-12-6
结帖率:
22.22%
楼主
收藏
已结贴
√
问题点数:5 回复次数:2
shmat()返回值的问题?
进程间通过共享内存通信。
用shmat()函数时,它的返回值是 “共享内存” 在内存里地址,还是在进程中的地址?
不懂。
搜索更多相关主题的帖子:
内存
2012-12-30 22:27
举报帖子
使用道具
赠送鲜花
madfrogme
等 级:
版主
威 望:
21
帖 子:1160
专家分:1106
注 册:2009-6-24
第
2
楼
收藏
得分:5
man shmat 的第一句话是
shmat() attaches the shared memory segment identified by shmid to the address space of the calling process.
我的理解是把shmid指定的物理地址关联到进程的地址空间
如果要在这个问题上较真那就把进程地址空间和内核地址空间,命名空间等等概念熟悉一下为上策
The quieter you become, the more you can hear
2012-12-31 00:40
举报帖子
使用道具
赠送鲜花
l_0121
等 级:
新手上路
帖 子:27
专家分:0
注 册:2012-12-6
第
3
楼
收藏
得分:0
回复 2楼 madfrogme
物理地址是不就是内核地址呢?
2013-01-01 22:59
举报帖子
使用道具
赠送鲜花
3
1/1页
1
快速回复:
shmat()返回值的问题?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.058559 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved