优化CentOS系统可以从多个方面入手,以下是一些常见的小妙招:
/etc/fstab 文件使其在系统启动时自动挂载。/etc/sysctl.conf 文件,添加 vm.swappiness 10。renice 命令调整进程优先级,例如将进程ID为12345的进程优先级降低10。nice 命令调整程序运行的Nice值,例如将 command 程序的Nice值设置为10。cat /sys/block/sda/queue/scheduler 命令。要更改I/O调度器,可以使用 echo deadline /sys/block/sda/queue/scheduler 命令。要使设置永久生效,需要修改 /etc/default/grub 文件,添加 GRUB_CMDLINE_LINUX="... elevator=deadline",然后运行 grub2-mkconfig -o /boot/grub2/grub.cfg 命令更新GRUB配置。sysctl net.ipv4.tcp_window_size=10240000
sysctl net.ipv4.tcp_max_syn_backlog=1024
sysctl net.core.somaxconn=1024
sysctl net.ipv4.tcp_max_tw_buckets=5000
sysctl net.ipv4.tcp_fin_timeout=30
要使设置永久生效,需要修改 /etc/sysctl.conf 文件,添加相应的参数。systemctl 命令停止并禁用不需要的服务,例如防火墙服务:systemctl stop firewalld.service
systemctl disable firewalld.service
sudo yum update -y
top、htop、vmstat、iostat 等监控系统资源使用情况,及时发现瓶颈并进行优化。在进行任何优化操作之前,请确保备份重要数据,并在测试环境中验证优化效果。