博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8

2008年5月15日

摘要: 1.消息队列结构体的定义typedef struct{ uid_t uid; /* owner`s user id */ gid_t gid; /* owner`s group id */ udi_t cuid; /* creator`s user id */ gid_t cgid; /* creator`s group id */ mode_t mode; /* read-write permissions 0400 MSG_R 0200 MSG_W*/ ulong_t seq; /* slot usage sequence number*/}ipc_perm;typedef stuct{ 阅读全文

posted @ 2008-05-15 17:16 zhangweia 阅读(966) 评论(0) 推荐(0) 编辑

摘要: 修改消息队列大小:root:用户: /etc/sysctl.conf kernel.msgmnb =4203520 #kernel.msgmnb =3520 kernel.msgmni = 2878保存后需要执行 sysctl -p ,然后重建所有消息队列ipcs -q : 显示所有的消息队列ipcs -qt : 显示消息队列的创建时间,发送和接收最后一条消息的时间mas@[172.16.9.38:/mas]$ ipcs -qt------ Message Queues Send/Recv/Change Times --------msqid owner send recv change 65 阅读全文

posted @ 2008-05-15 16:05 zhangweia 阅读(2262) 评论(0) 推荐(0) 编辑

摘要: sizeof 使用 sizeof是C/C++中的一个操作符(operator),其作用就是返回一个对象或者类型所占的内存字节数. 最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,特别是对关于网络协议开发的时候,传的字节数需要精确的匹配,sizeof(struct)的时候,经常导致字节数不精确。今天对它来个较为详细的总结,同时结合strlen进行比较,如果能对大家有点点帮助,这是我最大的欣慰了。一、好首先看看sizeof和strlen在MSDN上的定义:首先看一MSDN上如何对sizeof进行定义的:sizeof Operatorsizeof expre. 阅读全文

posted @ 2008-05-15 14:25 zhangweia 阅读(164) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8