優化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
等監控系統資源使用情況,及時發現瓶頸并進行優化。在進行任何優化操作之前,請確保備份重要數據,并在測試環境中驗證優化效果。