LINUX内核参数FS与VM相关
文件系统相关
fs.aio-nr = 0
当前aio请求数
fs.aio-max-nr = 1048576
最大允许的aio请求数
fs.file-nr = 3456 0 94159
已分配的文件handle数量/已分配但没有使用的/最大文件handle
fs.file-max = 94159
内核支持的最大file handle数量
fs.nr_open = 1048576
nr_open是一个进程可以打开的最大文件数
fs.inode-nr = 13030 1629
列出inode-state的前两个item,可以跳过不看
fs.inode-state = 13030 1629 0 0 0 0 0
前3个列为nr_inodes/nr_free_inodes/preshrink,而前两个分别表示已分配inode数/空闲inode数;当nr_inodes > inode_max时preshirnk = nr_inodes – inode_max,此时系统需要清除排查inode列表;
VM相关
vm.vfs_cache_pressure = 100
默认值100,用于控制回收cache频率,值越小则越倾向于保留cache,0 表示从不回收cache容易导致out-of-memory
vm.dirty_ratio = 20
vm.dirty_bytes = 0
当进程的脏数据达到某个临界点则该进程自动将其刷新至磁盘,dirty_ratio是与整个系统内存相除
vm.drop_caches = 0
默认为0,可选值包括1/2/3
1:释放页缓存,即buffer
2:是否inode和dentries缓存,即cache
3:包含1和2
注:由于buffer/cache里的值
vm.block_dump = 0
vm.nr_pdflush_threads = 0
当前pdfflush线程数量,为read-only,系统会根据脏页数自动调整,1秒增加1个直至nr_pdflush_threads_max;
vm.swappiness = 60
这个数值越低就是叫OS尽量使用物理内存,数值越高就是叫OS尽量使用SWAP
LINUX内核参数FS与VM相关的更多相关文章
- Linux 内核参数 和 Oracle相关参数调整
		Linux 内核参数 和 Oracle相关参数调整 分类: Oracle Basic Knowledge2009-10-14 12:23 9648人阅读 评论(0) 收藏 举报 oraclelinux ... 
- linux内核参数sysctl.conf,TCP握手ack,洪水攻击syn,超时关闭wait
		题记:优化Linux内核sysctl.conf参数来提高服务器并发处理能力 PS:在服务器硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题.要提 ... 
- linux内核参数sysctl.conf,TCP握手ack,洪水攻击syn,超时关闭wait(转)
		http://www.xshell.net/linux/Linux_sysctl_conf.html 优化Linux内核sysctl.conf参数来提高服务器并发处理能力 Posted by 破冰 o ... 
- Linux 内核参数 优化
		Linux 内核参数 优化 目录 Linux 内核参数 优化 1.编辑内核配置文件 2.参数及简单说明 3.客户端的典型状态转移参数 4.TCP重传参数 5.实现Nginx高并发的内核参数优化 生效配 ... 
- Linux内核参数配置
		Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的. 在/proc/sys目录下存放着大多数的 ... 
- linux 内核参数优化
		Sysctl命令及linux内核参数调整 一.Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现. ... 
- linux内核参数注释与优化
		目录 1.linux内核参数注释 2.两种修改内核参数方法 3.内核优化参数生产配置 参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观. 学习linux也有不少 ... 
- 转载:Linux内核参数的优化(1.3.4)《深入理解Nginx》(陶辉)
		原文:https://book.2cto.com/201304/19615.html 由于默认的Linux内核参数考虑的是最通用的场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改 ... 
- [效果不错] nginx 高并发参数配置及linux内核参数优化,完整的内核优化设置。PHP-FPM高负载解决办法。
		背景:对vps小资源的实践中对,https://justwinit.cn/post/7536/ 的再优化,再实践,再优化,特别是Nginx,PHP,内核: 零)Nginx: error_log /da ... 
随机推荐
- [NHibernate]基本配置与测试
			目录 写在前面 nhibernate文档 搭建项目 映射文件 持久化类 辅助类 数据库设计与连接配置 测试 总结 写在前面 一年前刚来这家公司,发现项目中使用的ORM是Nhibernate,这个之前确 ... 
- git版本控制管理实践-2
			给网站设置一个 "根目录下的logo.ico", 还是很有必要的,比如赶集网,这时在 "历史"搜索时, 就可以根据 网站的 logo.ico 很轻松的就能够找到 ... 
- tyvj1097 mm不哭
			背景 Bless all rp++.. 描述 在一个数轴上,有n个MM(绝非恐龙!)在哭泣(5555~一直哭). tcboy也在这个数轴上,并恰好看到了这一幕,由于每个MM哭都会让tcboy损失一定的 ... 
- 清北学堂模拟赛day7  错排问题
			/* 考虑一下已经放回m本书的情况,已经有书的格子不要管他,考虑没有书的格子,不考虑错排有(n-m)!种,在逐步考虑有放回原来位置的情况,已经放出去和已经被占好的格子,不用考虑,剩下全都考虑,设t=x ... 
- R-FCN、SSD、YOLO2、faster-rcnn和labelImg实验笔记(转)
			https://ask.julyedu.com/question/7490 labelImg:https://github.com/tzutalin/labelImg 
- BZOJ 1060: [ZJOI2007]时态同步
			Description 一个有根树,你只能进行增加操作,问你将所有叶节点到根的路径权值相同至少需要增加几次. Sol 我也不知道该叫什么算法... 反正就是记录一下到子节点到当前节点的最大距离统计答案 ... 
- rabbitmq 简单梳理
			概念: 生产者(Producer,简写P),负责发布消息. “交换机”(Exchange, 简写X), 负责中转消息. 路由(Route, 简写R), 即 X->Q的路线名. 消息队列 (Que ... 
- jstl   core 库 之 out  set  remove
			jstl 核心库 out标签 out:输出的标签 * value :输出的值 * default :默认值 * escapeXml :是否转移 默认为true(转义) 代码: <!-- 输出常量 ... 
- 转一篇介绍Web session概念的文章
			说的非常好,如果你对web中的session概念不太清楚的话,一定要去看看,可能需要FQ才能阅读:http://fred-zone.blogspot.com/2014/01/web-session.h ... 
- mac tomcat https
			一.HTTPS的基本工作原理: HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息.TLS/SSL协议不仅仅是一套加密传输的协议 ... 
