ChinaUnix.net
相关文章推荐:

linux ipc

小程序建立一个父进程到子进程的管道,父进程关闭读端,子进程关闭写端,经过管道父进程向子进程传送数据. #include stdio.h> #include stdlib.h> #include unistd.h> #include sys/types.h> void write_to_pipe(int fd) { FILE *pstream; pstream = fdopen(fd, "w"); if (pstream == NULL) { perror("open for write error!\n"); exit(EXIT_FAILURE); } fprintf(pstream,"hi pipe!\n...

by ekin1999 - Linux文档专区 - 2009-11-01 00:08:02 阅读(676) 回复(0)

相关讨论

我想在开发板上使用linux 的消息队列和共享内存,程序已经调试好了,在自己的linux中也可以跑起,但是放到板子里就跑不起来,使用msgget进行创建的时候就返回错误, error number是38,然后我又把内核里关于ipc的东西都加上后,还是不行,是不是还少了什么东西呀.

by kidiger - 嵌入式开发 - 2009-04-03 17:21:33 阅读(1383) 回复(6)

MSGMNB 每个消息队列的最大字节限制。 MSGMNI 整个系统的最大数量的消息队列。 MSGGSZ 消息片断的大小(字节)。大于该值的消息被分割成多个片断。 MSGSEG 在单个队列里能存在的最大数量的消息片断。 MSGTQL 整个系统的最大数量的消息。 MSGMAX 单个消息的最大size。在某些操作系统例如BSD中,你不必设置这个。BSD自动设置它为MSGSSZ * MSGSEG。其他操作系统中,你也许需要改变这个参数的默认值,你可以设置它与MSGMNB相同。 SHMSE...

by dow - Linux文档专区 - 2008-09-05 02:40:29 阅读(663) 回复(0)

linux ipc 参数设定 - MSGMNB 每个消息队列的最大字节限制。 MSGMNI 整个系统的最大数量的消息队列。 MSGGSZ 消息片断的大小(字节)。大于该值的消息被分割成多个片断。 MSGSEG 在单个队列里能存在的最大数量的消息片断。 MSGTQL 整个系统的最大数量的消息。 MSGMAX 单个消息的最大size。在某些操作系统例如BSD中,你不必设置这个。BSD自动设置它为MSGSSZ * MSGSEG。其他操作系统中,你也许需要改变这个参数的默认值,...

by xyz1262 - Linux文档专区 - 2008-09-03 09:38:36 阅读(1579) 回复(0)

MSGMNB 每个消息队列的最大字节限制。 MSGMNI 整个系统的最大数量的消息队列。 MSGGSZ 消息片断的大小(字节)。大于该值的消息被分割成多个片断。 MSGSEG 在单个队列里能存在的最大数量的消息片断。 MSGTQL 整个系统的最大数量的消息。 MSGMAX 单个消息的最大size。在某些操作系统例如BSD中,你不必设置这个。BSD自动设置它为MSGSSZ * MSGSEG。其他操作系统中,你也许需要改变这个参数的默认值,你可以设置它与MSGMNB相同...

by eleclogic - Linux文档专区 - 2007-01-22 17:07:30 阅读(616) 回复(0)

大概在很久之前就一直关注的ipc问题因为一直没有怎么使用也不是很明了,实在是为了自己的懒惰而汗颜了。经典的ipc里面除了自己曾经用到过的pthread_mutex之外,对其他的几种都不了解。自己学习的话也说了不少,可是都没有什么效果,看书似乎都看不动。 最近整理了一下几种ipc方式的使用,一些小问题,在此存档: 一.posix的msgqueue的支持问题。 要说明的是从一开始就觉得所谓的posix的兼容是很好的一个东...

by oliliango - Linux文档专区 - 2006-11-03 18:43:31 阅读(629) 回复(0)

谁会linux ipc通信实例

by zhengwang - C/C++ - 2009-10-28 21:01:36 阅读(1668) 回复(2)

linux下有没有像是windows下面的psexec之类的工具?????// 我手里有nmap tcpnump uess等,可是全是获取信息的东西。

by yh6788 - 数据安全 - 2005-07-18 08:53:29 阅读(2270) 回复(3)

linux下有没有像是windows下面的psexec之类的工具?????//\r\n我手里有nmap tcpnump uess等,可是全是获取信息的东西。

by yh6788 - 攻防交流区 - 2005-07-18 08:53:29 阅读(3195) 回复(1)

头文件 [code] 1 /* 2 * linux/ipc/util.h 3 * Copyright (C) 1999 Christoph Rohland 4 * 5 * ipc helper functions (c) 1999 Manfred Spraul ; 6 */ 7 8 #define USHRT_MAX 0xffff 9 #define SEQ_MULTIPLIER (ipcMNI) 10 11 void sem_init (void); 12 void msg_init (void); 13 void shm_init (void); 14 15 struct ipc_ids { 16 int size; 17 int in_use; 18 int ...

by 蓝色键盘 - Linux论坛 - 2003-04-17 17:01:01 阅读(833) 回复(0)

头文件 [code] 1 /* 2 * linux/ipc/util.h 3 * Copyright (C) 1999 Christoph Rohland 4 * 5 * ipc helper functions (c) 1999 Manfred Spraul ; 6 */ 7 8 #define USHRT_MAX 0xffff 9 #define SEQ_MULTIPLIER (ipcMNI) 10 11 void sem_init (void); 12 void msg_init (void); 13 void shm_init (void); 14 15 struct ipc_ids { 16 int size; 17 int in_use; 18 int ...

by 蓝色键盘 - Linux系统管理 - 2003-04-17 17:01:01 阅读(1446) 回复(0)