码迷,mamicode.com
首页 >  
搜索关键字:mmap 共享内存    ( 1969个结果
IPC_共享内存
在IPC(InterProcess Communication)的通信模式下,不管是使用消息队列还是共享内存,甚至是信号量,每个IPC的对象(object)都有唯一的名字,称为“键”(key)。通过“键”,进程能够识别所用的对象。“键”与IPC对象的关系就如同文件名称之于文件,通过文件名,进程能够....
分类:其他好文   时间:2014-08-11 14:46:12    阅读次数:216
用boost共享内存实现进程通信的例子
发送端#include "DBProc1.h"#include #include #include using namespace boost::interprocess;PLUG_COMPONENT_AUTO_REG(DBProc1)//DO NOT EDIT THISstruct MyStruc...
分类:其他好文   时间:2014-08-10 15:29:30    阅读次数:289
POSIX共享内存
DESCRIPTION共享内存是最快的可用IPC形式。它允许多个不相关(无亲缘关系)的进程去访问同一部分逻辑内存。如果需要在两个进程之间传输数据,共享内存将是一种效率极高的解决方案。一旦这样的内存区映射到共享它的进程的地址空间,这些进程间数据的传输就不再涉及内核。这样就可以减少系统调用时间,提高程序...
分类:其他好文   时间:2014-08-10 12:38:30    阅读次数:205
SQLServer 原理简单解析
(1) 客户端sqlserver网络接口通过一种网络协议(可以是共享内存:简单高速,客户端和sql server在同一台计算机默认连接方式;TCP/IP:访问sql server最常用的一种协议,客户端指定ip地址和端口号连接到sql server;命名管道:命名管道和TCP/IP协议在体系结构上是...
分类:数据库   时间:2014-08-09 21:26:19    阅读次数:312
基本select语句的生命周期
(1) 客户端sqlserver网络接口通过一种网络协议(可以是共享内存:简单高速,客户端和sql server在同一台计算机默认连接方式;TCP/IP:访问sql server最常用的一种协议,客户端指定ip地址和端口号连接到sql server;命名管道:命名管道和TCP/IP协议在体系结构上是...
分类:其他好文   时间:2014-08-09 21:07:19    阅读次数:236
域套接字通信域共享内存通信性能比较
域套接字通信域共享内存通信性能小小小小比较...
分类:其他好文   时间:2014-08-07 15:53:30    阅读次数:256
基于多进程的网络聊天程序
参考:linux高性能服务器编程,作者:游双 程序简介:该程序用了共享内存来实现进程间的同步,由于只是同时读取共享内存,所以没有用到锁。该程序的功能是服务器监听网络连接,当有一个客户端连接时,服务器创建一个子进程处理该连接。每个子进程只负责自己的客户端以及和父进程通信。当子进程从客户端读取数据后,把数据放到共享内存上,每个子进程在共享内存上有自己的一段空间,因此不会出现同时写。放上去后通知父进程...
分类:其他好文   时间:2014-08-07 13:14:00    阅读次数:230
memcache------01
memcache的介绍与原理简介: memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。解决共享内存在单个机子的局限性,在window下使用的是libevent,而在linux下使用的是epoll来均...
分类:其他好文   时间:2014-08-06 17:45:21    阅读次数:231
C++技术问题总结-第2篇 进程通信
进程通信的方法 进程通信基本方法有如下几种。 1、消息传递机制。 2、共享内存。 3、管道和邮槽。 4、剪贴板。 5、Socket通信。 1.消息传递机制 使用WM_COPYDATA实现进程间的传递数据。 函数原型 LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam) 参数 hWnd:其窗...
分类:编程语言   时间:2014-08-06 14:47:21    阅读次数:301
项目分析(PLUG)
plug过程1.INIT_PLUG#define INIT_PLUG Plug::InitPlug g_InitPlug(true);//共享内存数据结构struct PlugShareMemory{ void* pFirstHand; //第一个打开文件的句柄 I_Plug...
分类:其他好文   时间:2014-08-06 01:35:10    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!