linux系统内核参数配置优化,Linux服务器内核参数优化

Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的。

/proc目录结构如下:

/proc/driver        与驱动器相关的信息

/proc/fs            文件系统参数

/proc/net           网络信息

/proc/pid           每个进程的信息

/proc/sys           内核参数

/proc/scsi          与scsi相关的信息

/proc/sys/kernel    通用内核参数

/proc/sys/vm        内存管理参数

/proc/sys/dev       与设备相关的信息

/proc/sys/net       网络信息

vim /etc/sysctl.conf

net.ipv4.tcp_syncookies = 1            #开启SYN Cookies。可以防范少量的SYN攻击。

net.ipv4.ip_local_port_range = 10000 65535 #设置向外连接的端口范围

net.ipv4.route.gc_timeout = 100        #路由缓存刷新频率

net.core.netdev_max_backlog = 16384    #允许排队更多的报文

net.core.somaxconn = 16384             #指定更大的accept队列backlog

net.ipv4.tcp_max_syn_backlog = 16384   #增加SYN队列长度

net.ipv4.tcp_synack_retries = 1        #重新发送响应的次数

net.ipv4.tcp_retries2 = 5              #向远程主机重新发送数据的次数

net.ipv4.tcp_keepalive_time = 1200     #内核向远程主机发送Keepalive消息的频度

net.ipv4.tcp_keepalive_intvl = 30      #内核向远程主机发送探测消息的间隔

系统优化脚本:

#!/bin/bash

yum -y groupinstall "Development tools"

cd /usr/local/src

wget https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

sed -i 's/start on control-alt-delete/#start on control-alt-delete/' /etc/init/control-alt-delete.conf

sed -i 's@exec /sbin/shutdown -r now "Control-Alt-Delete pressed"@#exec /sbin/shutdown -r now "Control-Alt-Delete pressed"@' /etc/init/control-alt-delete.conf

service iptables stop

chkconfig iptables off

ulimit -SHn 65534

echo "ulimit -SHn 65534" >> /etc/rc.local

cat >> /etc/sysctl.conf << EOF

net.ipv4.tcp_syncookies = 1

net.ipv4.ip_local_port_range = 10000 65535

net.ipv4.route.gc_timeout = 100

net.core.netdev_max_backlog = 16384

net.core.somaxconn = 16384

net.ipv4.tcp_max_syn_backlog = 16384

net.ipv4.tcp_synack_retries = 1

net.ipv4.tcp_retries2 = 5

net.ipv4.tcp_keepalive_time = 1200

net.ipv4.tcp_keepalive_intvl = 30

EOF

/sbin/sysctl -p

for i in `chkconfig | grep 3:on | awk '{print $1}'`

do

chkconfig --level 3 $i off

done

for service in crond rsyslog sshd network

do

chkconfig --level 3 $service on

done

reboot

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/243980.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

对刺客历史的一种颠覆:说说《最后的刺客》

历史是个最不确定的东西&#xff0c;这种不确定性甚至超过了我们对未来的认识和把握。因为历史是由无数个细节生成&#xff0c;而细节往往是最不可告人的充满了玄机的隐秘。以往的历史常常忽略细节&#xff0c;而只看重规律本身。规律是什么&#xff1f;规律就是抽象&#xff0…

《图雅的婚事》:图雅为什么带着丈夫改嫁?

以往看有关内蒙的电影&#xff0c;常常是一派风吹草低的景象&#xff0c;充满了一种绿色平缓的诗意。而这部《图雅的婚事》&#xff0c;却让我们领教了内蒙古最荒凉最粗糙的一面。几乎寸草不生的沙漠&#xff0c;类似陕西偏僻山区最贫瘠的地貌。就是在这样严酷的环境里&#xf…

linux系统ubuntu有哪些,Ubuntu Linux操作系统至少适合五种人使用

性能衡量一个新文件系统的最重要指标就是它的根本性能。这常常是最难实现的指标&#xff0c;因为当文件系统变得庞大并且要求实现高可靠性时&#xff0c;将会以损害性能为代价。但是&#xff0c;ext4 不仅解决了伸缩性和可靠性&#xff0c;它还提供各种改善性能的方法。文件级预…

一场虚拟的鄂尔多斯婚礼 (图)

这是2004年我在鄂尔多斯拍摄的&#xff0c;一场虚拟的旅游性的婚礼。本来当时让我做新郎&#xff0c;可是我临阵逃脱&#xff0c;成了一场婚礼的旁观者和记录者——追悔莫及啊。掀起新娘的盖头来——本来这个动作应该由俺完成的。新娘用银碗为新郎敬酒&#xff0c;众人欢歌。别…

linux禁止系统休眠,让linux系统休眠

“iPad占有68%的市场份额&#xff0c;但是却占有平板市场91%的Web流量。“我不知道其他平板都在做什么&#xff01;”” – Tim Cook“在休眠(画外音)”研发同事下班后关机有一个有趣的现象&#xff1a;做应用的同事要么关机&#xff0c;要么只关显示器;做驱动的同事喜欢让电脑…

鸡蛋里面说历史

以下是网友荷衣绝纤尘写的文章&#xff0c;其中涉及我的《对刺客历史的一种颠覆》一文&#xff0c;贴于此&#xff0c;供大家参考。在新浪博客首页上看到一篇文章&#xff0c;题目是“对刺客历史的一种颠覆&#xff1a;说说《最后的刺客》”。文章说到美国旅美学者司马非马在对…

好仁夏天的回忆

通往好仁的路&#xff0c;两边的绿色让人有朱自清先生的感叹&#xff1a;“那醉人的绿啊&#xff01;”屋里屋外。在城里念中学放假回家的小女孩。村里仅存的土坯房子&#xff0c;已经没有人居住了&#xff0c;像个历史的见证。典型的北方农家院子&#xff0c;杂乱而有生活气息…

linux lsm 程序加载钩函数,LSM在Linux中的实现方式

LSM(Linux Secure Model)一种轻量级访问控制机制.其实现方式有如在系统调用中加入一个后门....方式如下:static struct file *__dentry_open(struct dentry *dentry, struct vfsmount *mnt,struct file *f,int (*open)(struct inode *, struct file *),const struct cred *cred…

成吉思汗庙记

去年夏天&#xff0c;我回到了乌兰浩特。这是我的出生地。2岁时随父母离开去海拉尔&#xff0c;14岁又移居北京&#xff0c;其间我一直没有回来过。所以这个城市对我来说几乎是陌生的&#xff0c;是我想象中的一个神往所在。这里有一个成吉思汗庙&#xff0c;他远没有鄂尔多斯的…

柏林的评委还识货,我的打赌也算是赢了

反映西部蒙古族生活的电影《图雅的婚事》今天获得柏林电影节最佳影片暨金熊奖。导演王全安和主演余男欣喜若狂。电影在他们出征柏林前我就看过&#xff0c;感觉非常不错&#xff0c;并写了文章《图雅为什么带着丈夫改嫁&#xff1f;》见我博客&#xff1a;http://blog.sina.com…

Linux vim 的编码格式,linux下的文件编码,vim编码

vim升级7.3版本后vim总是会出现莫名其妙的问题。比如vim打开文件时正常打开&#xff0c;而vi呢会报这个问题&#xff0c;奇怪。 这个特征的确是vim7.3才能用set colorcolumn的$ vi zzError detected while processing /home/fdafd/.vimrc:line 21:E518: Unknown option: colo…

孩子和麻将

趁大人们在欣赏自己&#xff0c;孩子玩上了麻将。在孩子心中麻将不过是塑料的积木&#xff0c;看她摆弄的多陶醉。孩子——拍什么拍&#xff1f;我马上就自摸了。我——啊&#xff1f;你会玩麻将啊&#xff1f;晕倒~~~

在东岸听刘元演奏萨克斯

好久没有听刘元演奏的萨克斯了。同学金小姐从韩国回来度假&#xff0c;大家聚后&#xff0c;我带他们去了东岸。这张照片是我在酒吧里光线非常暗的环境中拍摄的&#xff0c;效果自己蛮喜欢的。画面的动感和意外的线条化&#xff0c;恰与爵士乐的音律吻合。而色调又极似我们杯中…

小米路由器的linux命令,【原创】小米路由器开启WISP 万能中继功能

相信有不少人会需要路由器拥有WISP万能中继的功能&#xff0c;包括我本人也很需要这个&#xff0c;可惜偏偏小米路由器没有&#xff0c;小米默认的无线中继模式是类似于WDS的模式。那么怎么办呢&#xff1f;&#xff1f;呵呵&#xff0c;别急&#xff0c;作为一个linux资深玩家…

对我影响最深的三本书

1、《金蔷薇》&#xff08;前苏联&#xff09;康巴乌斯托夫斯基 著 这本书也许是我读过的最早的文学与心灵的书&#xff0c;上海译文出版社1980年出版&#xff0c;翻译者是李时。书的版权页上标着“内部发行”的字样&#xff0c;是我高中时购自北京西单的一家早已消失的书店。…

c语言大作业旋转,c语言大作业全-20210412035629.docx-原创力文档

Document number&#xff1a;PBGCG-0857-BTDO-0089-PTT1998Document number&#xff1a;PBGCG-0857-BTDO-0089-PTT1998C语言大作业全#include ""#include ""#include ""#include ""#include ""#define LEN sizeof(struct st…

孙甘露:小说是他的女人,写作是他爱女人的过程

写过电影《菊豆》的作家刘恒曾对我说孙甘露的目光里有女人的柔情&#xff0c;我颇感惊奇。后来彼此成了朋友&#xff0c;我一直有意无意观察他的眼睛&#xff0c;发现其实是他的眼睛能散发一种使女人突然间变的柔情起来的物质&#xff0c;我把这种类似化学反应的过程戏称为“以…

来自内蒙古草原的摇滚歌手

去年在一个朋友的聚会上&#xff0c;见到了来自家乡的蒙古族摇滚乐队——蓝野乐队的两位朋友。这是主唱白沙。他现场为我们演唱了几首歌。声音融合了蒙古长调和摇滚的风格。右为乐队吉他手朝鲁蒙。

自学考试c语言真题,自学考试《C语言程序设计》练习题及答案

if(s[p]① ;}main(){ int a[10],i,*k&i;for(i0;i<10;i)scanf("%d",&a[i]);findmin(a,10,k);printf("%d,%d\n",*k,a[*k]);}【3.4】下面程序的功能是计算1-35-7 …… -99101的值。main(){ int i,t1,s0;for(i1;i<101;i2){ ① ;sst;② ;}printf(…