Syncthing 中文文档 下载 App

CPU 占用高正常吗:哈希加密扫描三类开销的判断

先问一句:现在在同步吗

官方 FAQ 把 CPU 高的原因列得很清楚,全部是设计内工作:

  1. SHA-256 哈希——新文件、变更文件、首轮扫描都要逐块算;
  2. 压缩与加密——传输数据可选压缩、强制加密,接收端反向操作;
  3. 索引维护——每个文件的版本元数据要更新;
  4. 周期扫描——比对每个文件的修改时间与数据库,大文件夹形成峰值(默认每小时全扫一次)。

所以判断标准很简单:

程序自带的两层缓解

稳定期仍高占用的检查清单

与速度问题的关系

CPU 高常与同步慢同时出现,但根因可能不同:慢的第一嫌疑是中继链路(见[同步慢先看连接类型(01-faq-slow.md)),CPU 只是旁观指标。两件事分开排查,别把中继问题当算力问题治。