linux应用开发-内存共享

linux应用开发-内存共享


一 虚拟内存
程序运行时,将需要的数据载入物理内存,其他的载入虚拟内存

内核态和用户态是系统内的方式

二 命令ipcs查看系统当前的通信方式

三 操作函数
获取共享内存地址shmget

映射到进程空间shmat

操作空间memcpy

关闭映射shmdt

根据需要是否删除该空间shmctl  
                                        
使用方式可以参考man手册                                                                                                                                                                             


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。