欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux性能调优

程序员文章站 2024-03-22 21:04:16
...

用了这么久的linux,还是系统归纳下服务可能需要调整的地方,以及为什么调整,有什么影响和好处等等,作个记录

linux性能调优之裁剪系统服务

1、在登录ssh服务器的时候,会出现等待时间长的问题,这个是因为在ssh的时候会去默认进行解析客户端的主机名,但是解析到主机名也没有用,所以是浪费时间,可以去掉

方法:

[[email protected] ~]#vim /etc/ssh/sshd_config
修改成
UseDNS no
[[email protected] ~]# /etc/init.d/sshd restart

亲测有效

2、利用linux计划任务,而进行文件数据库的更新

/etc/cron.daily/makewhatis.cron 

makewhatis.cron的作用是创建whatis database,用于为whatis服务的。搜寻特定指令名称 whatis - 在 whatis 资料库中搜寻特定指令摘要whatis keyWord ...描述 whatis 资料库包含了所有系统 指令的简单描述 , 而whatis指令会在此资料库中搜寻符合keyword 的指令 , 并把结果显示于 standard output 。 whatis资料库是使用makewhatis 这个指令所建立的,较为消耗资源,可以去掉。

3.关闭不必要的日志:日志应该是除了主要业务最耗资源的

在 /etc/rsyslog.conf 中配置,或者使日志集中到日志服务器上进行分析

4.关闭没用的tty

5、关闭磁盘I/O功能

通过两个参数可以实现noatime,nodiratime 
编辑/etc/fstab 
/dev/sdb1    /mnt          ext3    noatime,nodiratime        0 0 

开始

关闭系统监控
rm -rf /etc/cron.d/sysstat
chkconfig sysstat off

来源:
https://lonesysadmin.net/2013/12/12/collect-system-performance-data-guest-oses/

上一篇: jvm实用参数  

下一篇: