kernel.unknown_nmi_panic = 0 #该参数的值影响的行为(非屏蔽中断处理)。当这个值为非0,未知的NMI受阻,PANIC出现。这时,内核调试信息显示控制台,则可以减轻系统中的程序挂起。 kernel.sysrq = 1 #如果该文件指定的值为非0,则激活sysctem request key。默认值:0。 kernel.msgmnb = 65536 #所有在消息队列中的消息
转载 2024-03-26 20:34:06
38阅读
安装docker需要至少需要linux内核版本3.10以上,且需要支持cgroups和namespace功能。这是因为docker的容器实现本质还是 host上的进程。Docker通过namespace实施了资源隔离,且通过了cgroups实施了资源约束,通过写时复制(copy-on-write)机制实现了高效的文件操作。下面将详细介绍一下这三者。 一、写时复制(copy-on
转载 2023-07-17 11:40:06
259阅读
#常用系统和网络性能优化vm.swappiness = 10 #值为0表示最大限度使用物理内存,值为100表示积极使用swap分区并把内存上的数据及时迁移到swap,建议值为10net.ipv4.tcp_syncookies = 1#表示开启SYN Cookies,当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭net.ipv4.tcp_tw_reus
转载 精选 2014-03-14 16:00:38
1289阅读
修改内核配置文件vim /etc/sysctl.conf刷新配置文件sysctl -p关ipv6net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 避免放大攻击net.ipv4.icmp_echo_ignore_broadcasts = 1开启恶意的icmp错误消息保护net.ipv4.icm
nginx配置参数优化nginx作为高性能web服务器,即使不特意调整配置参数也可以处理大量的并发请求。以下的配置参数是借鉴网上的一些调优参数,仅作为参考,不见得适于你的线上业务。worker进程worker_processes**:**该参数表示启动几个工作进程,建议和本机CPU核数保持一致,每一核CPU处理一个进程。worker_rlimit_nofile**:**它表示Nginx最大可用的文
原创 2021-02-27 19:23:38
1978阅读
Nginx配置优化参数 vi /etc/sysctl.conf # Add net.ipv4.tcp_max_syn_backlog = 65536 net.core.netdev_max_backlog =  32768 net.core.somaxconn = 32768 net.core.wmem_default = 8388608 net.core.rmem_def
转载 精选 2012-10-11 10:06:05
594阅读
1点赞
Linux内核介绍及参数配置
原创 2015-06-18 23:01:10
1067阅读
在Linux中,内核调优涉及到对系统内核的各种参数进行优化,以适应不同的工作负载和场景。这些参数主要存储在两个地方:
原创 11月前
0阅读
临时改变某个系统参数的值,可以用两种方法来实现,例如想启用IP路由转发功能: # echo 1 > /proc/sys/net/ipv4/ip_forward # sysctl -w net.ipv4.ip_forward=1 以上两种方法都可能立即开启路由功能,但如果系统重启,或执行了 # service network restart 命令,所设置的值即会丢失,如果想永久保留配置,可以修
转载 2024-05-24 13:03:14
283阅读
一:修改内核配置文件 vim /etc/sysctl.conf刷新配置文件 sysctl -p关IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1避免放大攻.击 net.ipv4.icmp_echo_ignore_broadcasts = 1开启恶意的ICMP错误消息保护 net.ipv4.
修改内核参数 (Linux)对于 root 用户安装,数据库管理器使用公式来自动调整内核参数设置,从而不再需要手动更新这些设置。开始之前必须具有 root 用户权限才能修改内核参数。过程要在 Red Hat 和 SUSE Linux 上更新内核参数:运行 ipcs -l 命令以列示当前的内核参数设置。分析命令输出,以通过将当前值与下表中的最低增强设置比较来确定是否必须更改内核
转载 2017-07-01 09:36:34
1336阅读
Linux安装Oracle内核参数配置说明
原创 2014-11-14 20:09:58
1063阅读
1.time_wait连接数过多,需要调整内核参数http://blog.renhao.org/2010/07/setup-linux-kernel-tcp-settings/http://www.cnblogs.com/fczjuever/archive/2013/04/17/3026694.html本文介绍的方法只对拥有大量TIME_WAIT状态的连接导致系统资源消耗有效,不是这个原因的情况下
原创 2014-07-05 10:45:27
1038阅读
​参考:https://www.phpmianshi.com/?id=116概念sysctl用于运行时配置内核参数
原创 2022-11-21 08:51:01
548阅读
man 5 procfile-max:定义LINUX 系统 所有进程 open files 的限制file-nr:显示了当前linux 系统 open files 的状态nr-open:单个进程max file-handles的限制This denotes the maximum number of file-handles a process can allocate. Default valu
Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。在/proc/sys目录下存放着大多数的内核参数,并且设计成可以在系统运行的同时进行更改, 可以通过更改/proc/sys中内核参数对应的文件达到修改内核参数的目的(修改过后,保存配置文件就马上自动生效),不过重新启动机器后之前修改的参数值会
一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1.  worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2.  worker_cpu_affinity 00000001 0000001000000100 00001000 00010000 00100000 01000000 1
原创 2016-08-09 15:31:47
1703阅读
Nginx配置文件优化worker_processesauto;nginx进程数,建议按照cpu数目来指定,但是也可以直接指定为auto。worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多
原创 2019-02-21 14:12:27
1221阅读
Docker篇章2:Docker基本组成官网地址:http://www.docker.com仓库地址:https://hub.docker.comdocker 支持centos版本:centos 7(64-bit),centos6.5(64-bit)或更高前提条件:1.CentOS仅发行版本中的内核支持Docker2.Docker运行在CentOS7上,要求系统为64位,系统内核版本为3.10以上
转载 2023-08-10 14:42:30
106阅读
解读grub.conf文件  我们将来看看grub.conf文件内语句,(注:...)内的东西是我们的解读内容.# grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file# NOTICE: You do not have a /b
  • 1
  • 2
  • 3
  • 4
  • 5