xiaowei-system/skills/devops/devops-umbrella/references/linux-mint-rtx3050-optimiza...

2.0 KiB
Raw Blame History

Linux Mint 22.3 优化清单RTX 3050 Laptop + i5-11260H

牧尘桌面机Linux Mint 22.32026-06-15 安装后优化记录

硬件状态

项目
CPU i5-11260H (12 threads)
内存 16GB
显卡 RTX 3050 Mobile, driver 595.71
磁盘 467GB (LVM), 16% used
Swap 1.9GB(用了 1.6GB — swappiness 太高)

优化命令(按顺序)

1. swappiness减少 swap 依赖)

echo 'z1020' | sudo -S sysctl -w vm.swappiness=10
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.d/99-swappiness.conf

2. CPU governor → performance

echo 'z1020' | sudo -S cpupower frequency-set -g performance
# 永久化
echo 'z1020' | sudo -S bash -c 'cat > /etc/default/cpupower << EOF
CPUPOWER_START_OPTS="frequency-set -g performance"
CPUPOWER_STOP_OPTS="frequency-set -g powersave"
EOF'

3. TCP BBR网络优化

echo 'z1020' | sudo -S sysctl -w net.core.default_qdisc=fq
echo 'z1020' | sudo -S sysctl -w net.ipv4.tcp_congestion_control=bbr

4. 磁盘 IO 优化

echo 'z1020' | sudo -S sysctl -w vm.dirty_ratio=15
echo 'z1020' | sudo -S sysctl -w vm.dirty_background_ratio=5

5. 关闭无用服务(省资源)

echo 'z1020' | sudo -S systemctl stop bluetooth
echo 'z1020' | sudo -S systemctl disable bluetooth
echo 'z1020' | sudo -S systemctl stop cups-browsed
echo 'z1020' | sudo -S systemctl disable cups-browsed
echo 'z1020' | sudo -S systemctl stop kerneloops
echo 'z1020' | sudo -S systemctl disable kerneloops

验证命令

cat /proc/sys/vm/swappiness                  # 应为 10
sysctl net.ipv4.tcp_congestion_control       # 应为 bbr
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  # 应为 performance
nvidia-smi --query-gpu=temperature.gpu --format=csv         # GPU 温度
free -h | awk '/^Mem:/{print $7}'                           # 内存可用

已运行的服务(正常)

  • thermald — 温度管理
  • nvidia-persistenced — 正常 running
  • NetworkManager — 正常
  • new-api — 在 3000 端口