博客
关于我
Linux内核参数调优
阅读量:793 次
发布时间:2023-02-03

本文共 582 字,大约阅读时间需要 1 分钟。

一、Linux内核配置文件

Linux在系统运行时修改内核参数(/proc/sys与/etc/sysctl.conf),而不需要重新引导系统,这个功能是通过/proc虚拟文件系统实现的。

在/proc/sys目录下存放着大多数的内核参数,并且设计成可以在系统运行的同时进行更改, 可以通过更改/proc/sys中内核参数对应的文件达到修改内核参数的目的(修改过后,保存配置文件就马上自动生效),不过重新启动机器后之前修改的参数值会失效,所以只能是一种临时参数变更方案。(适合调试内核参数优化值的时候使用,如果设置值有问题,重启服务器还原原来的设置参数值了,简单方便) 。

但是如果调试内核参数优化值结束后,需要永久保存参数值,就要通过修改/etc/sysctl.conf内的内核参数来永久保存更改。但只是修改sysctl文件内的参数值,确认保存修改文件后,设定的参数值并不会马上生效,如果想使参数值修改马上生效,并且不重启服务器,可以执行下面的命令:

# sysctl –p

下面介绍一下/proc/sys下内核文件与配置文件sysctl.conf中变量的对应关系。

由于可以修改的内核参数都在/proc/sys目录下,所以sysctl.conf的变量名省略了目录的前面部分(/proc/sys)。

即将/proc/sys中的文件转换成sysctl中的变量依据下面

转载地址:http://bxzfk.baihongyu.com/

你可能感兴趣的文章
Linux学习--第三天--linux文件目录、ls、mkdir、mv、rm、touch、cat、tac、more、less、head、tail、ln、chmod、chown、chgrp、umask
查看>>
Linux学习--第九天--du、df、fsck、dumpe2fs、mount、NTFS-3G、fdisk、partprobe、/etc/fstab、free、mkswap、swapon
查看>>
Linux学习--第二天--分区、格式化、系统安装、vmware、远程管理工具
查看>>
Linux学习--第五天--vim使用、rpm命令
查看>>
Linux学习--第八天--acl、SetUID、SetGID、chattr、lsattr、sudo
查看>>
Linux学习--第六天--软件包
查看>>
Linux学习--第十一天--source、环境变量目录、欢迎信息、正则、cut、awk、sed、sort、判断表达式、if、for、case、一些脚本
查看>>
Linux学习--第十三天--日志、系统运行级别、grub加密
查看>>
Linux学习--第十天--bash脚本、用户自定义变量、环境变量、位置参数变量、预定义变量、标准输入输出、wc、history、dd、PS1
查看>>
Linux学习—部署yum网络仓库
查看>>
Linux学习之CentOS(十一)--CentOS6.4下Samba服务器的安装与配置
查看>>
Linux学习之CentOS(十八)--与Linux文件和目录管理相关的一些重要命令②
查看>>
Linux学习之sed命令详解
查看>>
linux学习之vi文件编辑命令
查看>>
linux学习命令总结⑩②
查看>>
Linux学习总结
查看>>
Linux学习总结(10)——Linux查看CPU和内存使用情况
查看>>
Linux学习总结(11)——Linux文件查找
查看>>
Linux学习总结(12)——Linux必须学会的60个命令
查看>>
Linux学习总结(13)——在阿里云的ubuntu上部署个人服务
查看>>