首页 > 系统服务 > 详细

个人亲历运维面试——linux常用性能优化

时间:2020-04-22 09:27:36      阅读:90      评论:0      收藏:0      [点我收藏+]

linux常用性能优化

1. 优化内核相关参数

配置文件 /etc/sysctl.conf 

  •  sysctl -a  可以查看默认配置
  •  sysctl -p  执行并检测是否有错误

常用参数

net.core.somaxconn=65535  # 一个端口最大监听TCP连接队列的长度

net.ipv4.tcp_max_syn_backlog=65535 # TCP syn 队列的最大长度, 第一次握手的连接参数过大可能也会遭受syn flood攻击

net.ipv4.tcp_tw_reuse=1 # 是否允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0 关闭

net.ipv4.tcp_tw_recycle=1 # 是否开启TCP连接中TIME-WAIT sockets的快速回收,默认为0 关闭

net.ipv4.tcp_keepalive_probes # 表示探测的次数

2.提高资源限制上限

配置文件位于  /etc/security/limit.conf 

* soft nofile 65535
* hard nofile 65535
  • * 对所有用户有效
  • soft 当前系统生效的设置
  • hard 系统所能设定的最大值
  • nofile 打开文件的最大数目
  • 65535 限制的数量
  • 需要重启系统生效

 

个人亲历运维面试——linux常用性能优化

原文:https://www.cnblogs.com/Wshile/p/12749351.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!