Linux系统优化是一个比较复杂的过程,需要根据实际情况进行不同的配置和调整。以下是一些常见的优化步骤及其操作示例:
1.确定系统版本和内核版本,查看系统资源使用情况,确定是否需要对系统进行优化。
使用命令uname -a
查看系统版本和内核版本,使用命令top
或htop
查看系统资源使用情况。
2.关闭不必要的服务和进程,以减少系统负担。
通过命令行关闭服务和进程,如关闭apache服务:
sudo systemctl stop apache2
3.修改系统内核参数,以优化系统性能和安全。
修改内核参数可以通过修改/etc/sysctl.conf
文件或者新建一个*.conf
文件并加入到/etc/sysctl.d/
目录中。
修改TCP/IP参数:
# 提高TCP性能
net.core.somaxconn = 65535
net.ipv4.tcp_max_syn_backlog = 65535
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_syn_retries = 3
net.ipv4.tcp_synack_retries = 3
net.ipv4.tcp_fin_timeout = 10
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_max_orphans = 131072
net.ipv4.ip_local_p