Linux下修改消息队列大小
修改/etc/sysctl.conf
1、vi /etc/sysctl.conf
2、按I键修改,在最后一行添加kernel.msgmax=xxxx,按esc退出编辑,输入 :wq 保存退出。
3、sysctl -p 更新参数
msgmni
- msgmni 定义了系统范围内的消息队列上限。与信号量一样,消息队列也拥有一个相关
的标识符。在系统初始化阶段里,内核创建一个指向消息队列标识符结构的指针数组。该
数组的项数由 msgmni确定。对于每个消息队列,Linux 内核为标识符分配44B,为消息队
列数据结构分配 96B。为了获得更多的消息队列资源,可以动态增加 msgmni 取值。和信
号量一样,消息队列标识符的最大数目也受限于IPCMNI。msgmni的默认上限为 16B,这
可能不足以保证一些大型数据库应用平滑地运行。如果在系统上要运行数据库应用的话,
推荐默认上限值是 128B。
msgmax
- msgmax 限制进程可以发送的消息长度。该参数由 Msgsnd()函数加以应用。如果待发
送消息的长度超过该值,则返回一个错误。该参数可以在运行时调整
msgmnb
- msgmnb 确定一个消息队列的容量。该参数的取值存储在消息队列标识符结构的某个
域中,用于确定是否存在着对新消息进行排队的空间。msgmnb 值可以动态修改,默认为
16384。修改其取值会影响到所有新的消息队列的容量。用户可以通过 Msgctl()系统调用来 增加现有消息队列的容量
引用自:
https://blog.csdn.net/hbuxiaofei/article/details/49155157
Linux下修改消息队列大小相关推荐
- linux修改swap分区大小2GB,Linux下修改Swap分区大小
据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的文 ...
- linux 修改消息队列大小
环境:red hat5 linux消息队列的配置文件为: /etc/sysctl.conf ,里面: msgmax: 一条最大消息的字节数 msgmnb: 一个消息队列总共最大字节数 而我的系统这2个 ...
- Linux下修改Swap分区大小
据了解Linux下可以有两种方法创建交换空间,一种是创建交换分区,另一种是创建交换文件.本文记录的是创建交换文件的方法,因为我用的是这种方法.. 添加交换文件步骤: 1.找个地方创建一个.swap的 ...
- Linux下修改文件系统的大小等属性
默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样.象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储.而且传统的 ...
- Linux下修改swap的大小
说到swap~它是什么的呢? 其实swap是内存的交换区:换句话说,如果内存不够用了,那么系统会在硬盘上存储一些内存中不常用的数据,之后将这部分数据在存储中析构掉:这样内存就又有剩余空间可以运行东东啦 ...
- Linux下修改TomcatJVM内存大小
要添加在tomcat 的bin 下 catalina.sh 里,位置cygwin=false前 .注意引号要带上,红色的为新添加的. # OS specific support. $var _mu ...
- 【转】Linux 下修改Tomcat使用的JVM内存大小
转自 : http://blog.csdn.net/sully2008/article/details/6457570 我的服务器的配置: # OS specific support. $var ...
- Linux的进程间通信-消息队列
Linux的进程间通信-消息队列 微博ID:orroz 微信公众号:Linux系统技术 前言 Linux系统给我们提供了一种可以发送格式化数据流的通信手段,这就是消息队列.使用消息队列无疑在某些场景的 ...
- Linux系统中消息队列,共享内存、信号和线程的基本操作使用方法
Linux系统中消息队列,共享内存.信号和线程高级操作 第十一章 消息队列 10.1消息队列定义 10.2 消息队列特点 10.3 key值 10.4 创建消息队列 10.4.1 发送消息 10.4. ...
最新文章
- 2022-2028年中国抗菌玻璃行业市场研究及前瞻分析报告
- Go-技篇第一 技巧杂烩
- Rsyslog分类过略消息关键字收集程序日志
- 美国诚实签经验——中英文行程单、往返机票、用英语面试的申请者通过率用中文面试的申请者的通过率、一直保持着微笑,看上去很自信,也很诚恳、户口簿带上最好...
- 用CMD开启Windows下的服务命令 转载
- linux vi删除操作,vi删除操作
- 终于等到DUDU把MetaBlog Api打开了
- Ubuntu如何安装setuptools
- ReportLab for PDF
- Oracle中监听程序无法识别连接描述符中的请求的服务解决办法
- springboot 文件上传 各种姿势 解锁,策略模式简单运用
- android7.0如何自定义添加系统服务
- Bootstrap入门学习(三)——简单项目
- OGNL中的#、%和$符号
- 041——VUE中组件之pros数据的多种验证机制实例详解
- Pandas基础学习
- C语言使用 gzip 算法压缩数据
- 【mmDetection框架解读】入门篇一、各组件解读,配置文件解读
- MATLAB小波变换的图像融合系统[完美运行,GUI界面,详细教程,万字文稿]
- 5-14 电话聊天狂人 (25分)