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

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

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

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

操作系统windows

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

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

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 116
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你搜索 “共享内存 creatfilemapping", 可以找到一些资料
2013-9-10 13:48
0
雪    币: 106
活跃值: (619)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
参考 979K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3y4F1j5X3I4G2k6%4y4Q4x3X3g2U0L8$3#2Q4x3V1k6*7K9r3q4F1k6$3c8G2L8X3N6K6K9r3g2F1k6#2)9J5c8Y4m8Q4x3V1j5K6x3U0j5&6y4e0p5#2i4K6u0W2K9s2c8E0L8q4)9J5y4X3&6T1M7%4m8Q4x3@1u0Q4x3U0k6F1j5Y4y4H3i4K6y4n7i4@1f1K6i4K6R3H3i4K6S2m8N6$3W2F1k6r3!0%4M7#2!0q4y4W2!0m8x3q4!0n7z5q4!0q4y4g2!0n7c8W2)9^5x3#2!0q4y4#2!0n7b7#2)9&6y4W2!0q4y4#2!0m8z5q4)9^5b7W2!0q4x3#2)9^5x3q4)9^5b7R3`.`. 17章 内存映射文件
2013-9-10 13:58
0
雪    币: 1047
活跃值: (671)
能力值: ( 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
活跃值: (124)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
CreateFileMapping  请LZ仔细搜索 写一个DEMO测试
2013-9-16 13:35
0
游客
登录 | 注册 方可回帖
返回