優化Debian SFTP磁盤I/O性能可從以下方面入手:
tune2fs
調整參數(如noatime
減少訪問時間更新)。noop
或deadline
(默認cfq
更適合機械硬盤)。/etc/sysctl.conf
,調整vm.swappiness
(降低內存交換)、vm.dirty_ratio
(控制臟頁比例)等參數。vm.swappiness=10
、vm.dirty_ratio=10
,然后執行sysctl -p
生效。/etc/ssh/sshd_config
中啟用internal-sftp
(無需額外進程,減少I/O開銷),并配合ChrootDirectory
限制用戶目錄。MaxSessions
和MaxStartups
,避免過多連接占用資源。zip
工具或客戶端設置),減少傳輸數據量。iostat
、iotop
等工具監控磁盤I/O,定位瓶頸。注意:修改配置后需重啟SSH服務(sudo systemctl restart sshd
),并優先在測試環境驗證效果。