摘要: 在本文中,所有程序均在Linux下开发完成,经测试能够正常运行。 在开发过程中,我们需要用到gSOAP,可以从以下网址下载获得: 我下载的是gsoap_2.7.12.tar.gzhttp://www.cs.fsu.edu/~engelen/soap.html下载下来解压缩,按正常安装过程进行编译、安装。# tar zxvf gsozp_2.7.12.tar.gz # cd gsoap_2.7.12 # ./configure –-prefix=/usr/local/gSOAP(指定安装路径) # make # make install需要安装以下编译工具安装编译工具:  $sudo apt-g 阅读全文
posted @ 2011-01-04 17:10 skyme 阅读(4832) 评论(2) 推荐(1) 编辑
摘要: 共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmmax,系统范围内最大共享内存区标识符数shmmni等,可以手工对其调整,但不推荐这样做。一、应用共享内存的使用,主要有以下几个API:ftok()、shmget()、shmat()、shmdt()及shmctl()。1)用ftok()函数获得一个ID号.应用说明:在IPC中,我们经常用用key_t的值来创建或者打开信号量,共享内存和消息队列。函数原型:key_t ftok(const char *pathname, int p 阅读全文
posted @ 2011-01-04 13:55 skyme 阅读(10096) 评论(4) 推荐(6) 编辑
摘要: 如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.$ free -m total used free shared buffers cachedMem: 1002 769 232 0 62 421-/+ buffers/cache: 286 715Swap: 1153 0 1153第一部分Mem行:total 内存总数: 1002Mused 已经使用的内存数: ... 阅读全文
posted @ 2011-01-04 10:39 skyme 阅读(29450) 评论(0) 推荐(3) 编辑