读书人

多进程共享数据不知道有什么比较快捷

发布时间: 2012-08-25 10:06:20 作者: rapoo

多进程共享数据,不知道有什么比较快捷,不消耗资源的方法
我现在有一点数据,也不大。就10多个字节,但是每秒更新300次,

需要把这个数据放出去,只要在同系统中运行的程序,都可以访问到数据,

我尝试用写内存的方法,可是CPU消耗到10%左右,没办法,每秒写300次,再加上其他程序每秒300次的访问,最后绝对消耗更多的资源,所以想请教一个好点的方法,主要是减少系统消耗

[解决办法]
内存映射文件
[解决办法]
用GlobalAlloc申请,然后把句柄用消息发给各给进程
用GlobalLock打开获取内存地址
这是最高效的办法了


[解决办法]

探讨
引用:
用GlobalAlloc申请,然后把句柄用消息发给各给进程
用GlobalLock打开获取内存地址
这是最高效的办法了

消耗怎么样,我没秒要写300次,我都在考虑用Socket看看效果。。

[解决办法]
太难了,不懂

读书人网 >C#

热点推荐