共享内存映射到进程空间的什么位置?

bandaoyu 2018-11-02 05:27:30

共享物理内存被映射进程的地址空间,那么到底是映射到了进程地址空间的哪部分?我是指内核为我们选择进程地址空间的起始地址的时候?

看到下面这个图,但是这个图显示的是映射到堆和栈之间的位置,那到底是堆还是栈空间?





另外共享内存最大可以多大呢?
...全文
493 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2019-01-22
  • 打赏
  • 举报
回复
VMMap不是已经显示出了每块内存是否是Shareable了吗?
bandaoyu 2019-01-22
  • 打赏
  • 举报
回复
还没有得到满意的答复
赵4老师 2018-11-06
  • 打赏
  • 举报
回复
引用 6 楼 bandaoyu 的回复:
引用 5 楼 zhao4zhong1 的回复:
理解讨论之前请先学会如何观察
哎 还是不太明白 要是能做你的小弟就好了 可以整天围着你学习

在这里天天发帖求助也可以。
赵4老师 2018-11-05
  • 打赏
  • 举报
回复
理解讨论之前请先学会如何观察
赵4老师 2018-11-05
  • 打赏
  • 举报
回复
bandaoyu 2018-11-05
  • 打赏
  • 举报
回复
引用 5 楼 zhao4zhong1 的回复:
理解讨论之前请先学会如何观察
哎 还是不太明白 要是能做你的小弟就好了 可以整天围着你学习
bandaoyu 2018-11-04
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
VMMap 是进程虚拟和物理内存分析实用工具。http://technet.microsoft.com/zh-cn/sysinternals/dd535533
呃 看不懂耶 老大
自信男孩 2018-11-03
  • 打赏
  • 举报
回复
共享内存不是进程内的地址空间,而是进程外的。

https://blog.csdn.net/skyroben/article/details/72625028
赵4老师 2018-11-02
  • 打赏
  • 举报
回复
VMMap 是进程虚拟和物理内存分析实用工具。http://technet.microsoft.com/zh-cn/sysinternals/dd535533

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧