優化Ubuntu掛載性能的關鍵方法
/etc/fstab
是系統自動掛載的核心配置文件,合理的設置可直接提升掛載性能與穩定性:
blkid
命令獲取設備UUID或標簽,在fstab中用UUID=xxxx
或LABEL=xxxx
指定掛載設備,避免設備重新編號導致的掛載失敗,提升穩定性。noatime
(禁用訪問時間更新,減少磁盤寫操作)、nodiratime
(禁用目錄訪問時間更新)、discard
(啟用TRIM支持,優化SSD性能)等選項;對于遠程掛載(如NFS/SMB),可添加noexec
(禁止執行權限)、nosuid
(禁用SUID權限)等限制選項,平衡安全與性能。$HOME
)定義掛載點,提升配置靈活性。parted
工具調整),優化磁盤讀寫性能。sudo tune2fs -O ^has_journal /dev/sda1
)可延長SSD壽命,但需注意數據安全性。discard
選項,或通過fstrim
命令定期清理無效數據塊,提升SSD寫入性能與壽命。vm.swappiness
值(如sudo sysctl -w vm.swappiness=10
),減少系統對交換分區的依賴,降低SSD寫入次數;優化fs.file-max
(增加文件描述符限制)、net.ipv4.tcp_fin_timeout
(調整TCP連接超時)等參數,提升系統整體性能。sudo lvcreate -L 10G -n cache vg0
),加速機械硬盤的讀寫速度。vm.swappiness
控制內存與交換分區的使用比例,默認值為60(較高),可設置為10-30(低),減少交換分區對SSD的寫入,提升性能。systemctl disable <service_name>
禁用不需要的服務(如藍牙、打印服務等),關閉無用后臺進程,釋放系統資源。fsck
命令定期檢查并修復文件系統錯誤(需卸載或以只讀模式掛載);使用BleachBit
清理系統垃圾文件、臨時文件;使用sudo apt autoremove
刪除無用依賴,保持系統干凈。