共享内存,如何固定逻辑地址(映射地址)问题

philo_ly philo_ly 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想使用固定逻辑地址(映射地址),以使用指针访问,
在linux和Solaris上没有问题,但是移植到AIX上,不能固定逻辑地址,导致非法访问。
请问,如何在AIX上固定逻辑地址(映射地址)
代码中获取共享内存首地址语句如下:
shmat(shm_id, (void*)0x4000000000, SHM_RND);
SHM_RND这个选项怎么使用?
网上都是说了这个SHM_RND的效果,但是没有例子。

请帮忙。
...全文

相关推荐

操作系统物理地址与逻辑地址转换课件

操作系统物理地址与逻辑地址转换课件 线程同步资料

linrulei11

逻辑地址与物理地址转换:原理、计算与Linux验证实践

内存管理是操作系统的核心机制,其中逻辑地址与物理地址的转换技术支撑着现代计算系统的稳定运行。通过分页机制,操作系统将程序使用的逻辑地址映射到实际的物理内存位置,这一过程由CPU中的内存管理单元(MMU)硬件加速实现。地址转换的技术价值在于实现进程隔离、虚拟内存支持和内存碎片整理,确保多任务环境下的安全性与效率。在应用场景上,从嵌入式系统到大型服务器都依赖这一机制,特别是在Linux系统中可以通过/proc文件系统实际验证地址映射关系。本文以页式管理和TLB优化为例,深入解析逻辑地址到物理地址的转换原理与工程

幸运小姐

物理存储器与进程逻辑地址空间的管理.pdf

物理存储器与进程逻辑地址空间的管理.pdf

筱筱笎琞

操作系统内存管理大题浓缩版(答案超详细,一共9道题解决所有内存管理大题)

我自己总结归纳的内存管理的大题,答案比王道书上的详细很多,我过滤了一些简单的题目,这9道题都是比较经典的,应该涵盖所有内存管理的题型了吧!!做完这9道题,肯定就没问题啦

syh666233

系统分析师操作系统基础总结.pdf

系统分析师操作系统基础总结.pdf

gh923
评论 5
收藏 已收藏
分享
返回顶部
philo_ly
Linux/Unix社区 18,828 成员 11,489 内容