首页
社区
课程
招聘
[求助]内存数据共享问题!望得到思路指点,谢谢!
发表于: 2013-9-10 13:44 4925

[求助]内存数据共享问题!望得到思路指点,谢谢!

2013-9-10 13:44
4925
一个程序(就当它是一个驻留服务吧!)将某数据结构的一个变量在内存中供其它程序读取。

能实现吧?实现的思路是什么?

操作系统windows

/*
我记得不同的程序在windows中有不同的内存空间。这种打通内存地址隔膜的共享貌似不可行。
但我想在磁盘上共享数据那算不得什么,而且相比较在内存中而言速度要慢得多。况且现在业界有内存数据库的产品(虽然我没研究其原理)。应该是可以做到的。

我这个问题的核心思想就是在内存中共享数据,取代在磁盘上读数据。进而提升性能。
*/

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 116
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你搜索 “共享内存 creatfilemapping", 可以找到一些资料
2013-9-10 13:48
0
雪    币: 106
活跃值: (554)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
参考 http://www.cnblogs.com/zhangdongsheng/p/3269515.html  《windows核心编程》 17章 内存映射文件
2013-9-10 13:58
0
雪    币: 1042
活跃值: (470)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
CreateFileMapping 蛮好的·
2013-9-10 15:42
0
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
管道,共享内存。  或者你找找进程间通讯。
2013-9-10 15:46
0
雪    币: 213
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
Map在一个程序里倒是没啥,但如果不是在一个程序里就不行了吧!?

我看《windows系统编程》上的文字和例子都是同一程序。
2013-9-10 16:56
0
雪    币: 98
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
CreateFileMapping  请LZ仔细搜索 写一个DEMO测试
2013-9-16 13:35
0
游客
登录 | 注册 方可回帖
返回
//