核心:/boot/vmlinuz-version内核模块(ko):/lib/modules/version内核设计:单内核模块化设计微内核装载模块:insmodmodprobe内核网址:www.kernel.org版本升级情况用户空间访问、监控内核的方式:/proc,/sys伪文件系统/proc/sys:此目录中的文件很多是可读写的/sys/:某些文件可写设定内核参数数值的方法:echoVALUE
分类:
系统相关 时间:
2019-03-02 18:44:46
阅读次数:
200
/proc/sys/net目录 "参考1.Linux之TCPIP内核参数优化" 所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下内容的修改都是临时的,任何修改在系统重启后都会丢失),例如下面这些重要的参数: 参数(路径+文件)|描述|默认值|优 ...
分类:
系统相关 时间:
2019-02-21 16:18:50
阅读次数:
226
Nginx配置文件优化worker_processesauto;nginx进程数,建议按照cpu数目来指定,但是也可以直接指定为auto。worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多
分类:
其他好文 时间:
2019-02-21 15:50:36
阅读次数:
176
1、列举常见的内核参数以及参数的意义关闭ipv6net.ipv6.conf.all.disable_ipv6=1关闭路由转发net.ipv4.ip_forward=0最大限度使用物理内存vm.swappiness=0ARP缓存的存活时间net.ipv4.neigh.default.gc_stale_time=120ARP回应的级别net.ipv4.conf.all.arp_announce=2SY
分类:
系统相关 时间:
2019-02-15 10:23:55
阅读次数:
212
1、编辑/etc/default/grub 加入如下代码 net.ifnames=0 biosdevname=0 2、 在执行以下 grub2-mkconfig -o /boot/grub2/grub.cfg 命令来重新生成GRUB配置并更新内核参数 3、修改网卡配置保存重启ifconfig查看即可 ...
分类:
其他好文 时间:
2019-02-12 18:41:14
阅读次数:
160
首先,需要修改/etc/sysctl.conf来更改内核参数。例如,最常用的配置: 然后执行sysctl-p命令,使上述修改生效。 注意:。滑动窗口的大小与套接字缓存区会在一定程度上影响并发连接的数目。每个TCP连接都会为维护TCP滑动窗口而消耗内存,这个窗口会根据服务器的处理速度收缩或扩张。。参数 ...
分类:
其他好文 时间:
2019-01-28 01:25:40
阅读次数:
221
linux 内核参数优化 Sysctl命令及linux内核参数调整 一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。 命令格式: sysctl [-n] [-e] -w variable=value ...
分类:
系统相关 时间:
2019-01-25 11:40:47
阅读次数:
178
内核参数randomize_va_space用于控制系统级ASLR 0 关闭ASLR 1 mmap base、stack、vdso page将随机化。这意味着.so文件将被加载到随机地址。链接时指定了 pie选项的可执行程序,其代码段加载地址将被随机化。配置内核时如果指定了CONFIG_COMPAT ...
分类:
系统相关 时间:
2019-01-19 23:23:50
阅读次数:
295
命令的作用 sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/ip堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。 命令格式 参数 变量=值:设置内核参数 ...
分类:
其他好文 时间:
2019-01-19 16:17:21
阅读次数:
178