话不多说,直接上线上服务器的sysctl.conf文件,当然,这是前辈大牛的功劳:#---内核优化开始--------# 内核panic时,1秒后自动重启kernel.panic = 1# 允许更多的PIDs (减少滚动翻转问题); may break some programs 32768kernel.pid_max = 32768# 内核所允许的最大共享内存段的大小(bytes)kernel.
目录1、linux内核参数注释2、两种修改内核参数方法3、内核优化参数生产配置参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观。学习linux也有不少时间了,每次优化linux内核参数时,都是在网上拷贝而使用,甚至别人没有列出来的参数就不管了,难道我就不需要了吗?参考文章:linux内核TCP相关参数解释http://os.chinaunix.net/a20
全部系列分为五篇文章,本博文为第五篇:5.1高并发linux生产服务器内核参数优化案例高并发linux生产服务器内核参数优化案例说明:本优化适合apache,nginx,squid多种等web应用,特殊的业务也可能需要略作调整。所谓内核优化,主要是在Linux系统中针对业务服务应用而进行的系统内核参数优化,优化并无特殊的标准,下面以常见生产环境linux的内核优化为例讲解,仅供大家参考:net.i
全部系列分为5篇博文,本博文为第4篇:4.3 老男孩培训第八节课前考试题案例(门户面试题)考试题七:处理以下文件内容,将域名取出并根据域名进行计数排序处理:(百度和sohu面试题)oldboy.loghttp://www.etiantian.org/index.htmlhttp://www.etiantian.org/1.htmlhttp://post.etiantian.org/ind
全部系列分为五篇文章,本博文为第三篇:四、awk数组命令生产实战拓展4.1统计apache日志单ip访问请求数排名(这个常用,考试也常考)假设apache日志内容access.log内容为:10.0.0.41 - - [03/Dec/2010:23:27:01 +0800] "HEAD /checkstatus.jsp HTTP
全部系列分为五篇文章,本博文为第二篇:三、庖丁解牛获取连接状态数的命令3.1 获取连接状态数的awk命令netstat -n |awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'提示:将netstat -n的结果通过管道符交给awk命令处理。3.2先来执行下netstat -n[oldboy@LVS-1-1 ~]$ netsta
全部系列分为五篇文章,本博文为第一篇:目录:一、生产服务器netstat tcp连接状态................................................................................ 21.1生产服务器某个业务LVS负载均衡上连接状态数量......................................
原理limits.conf工作原理limits.conf是pam_limits.so的配置文件,然后/etc/pam.d/下的应用程序调用pam_***.so模块。譬如说,当用户访问服务器,服务程序将请求发送到PAM模块,PAM模块根据服务名称在/etc/pam.d目录下选择一个对应的服务文件,然后根据服务文件的内容选择具体的PAM模块进行处理。limits.conf文件格式 usern
Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。查看所有可读变量:% sysctl -a读一个指定的变量,例如 kern.maxproc: % sysctl ke
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号