文档
压缩设置
配置 RMS2、RMS3、RMS3(Zstd)、超级压缩、压缩级别和连接压缩数量。
压缩设置
RMS 压缩分为两层:端口协议层的数据压缩,以及出口连接数量压缩。
功能作用
压缩设置用于减少公网带宽和出口连接数量,同时把拒绝率、CPU 负载和延迟控制在可接受范围内。
协议层压缩
添加或编辑本地端口时,需要选择远程协议:
| 协议 | 适用场景 |
|---|---|
| RMS2 | 保守压缩,兼容 RMS2 服务端端口。 |
| RMS3 | 更高压缩率,但 CPU 占用更高。 |
| RMS3(Zstd) | RMS3 的连接逻辑加 Zstd 压缩,通常对 CPU 更友好。 |
本地协议必须与服务端监听协议一致。
超级压缩
RMS3 包含 超级压缩。它可以显著降低流量体积,尤其适合 BTC 和 LTC。小币种或特殊矿机出现异常、拒绝率升高时,可以先关闭超级压缩测试。
修改超级压缩时,服务端端口和 RMS 本地客户端需要保持一致。
压缩级别
RMS 提供低、中、高压缩级别。级别越高通常压缩越明显,但 CPU 压力也越大。建议逐步测试:
- 从低或中开始。
- 观察 CPU、内存、拒绝率和延迟。
- 测试矿机稳定后再提高级别。
- 拒绝率升高或 RMS CPU 长期过高时回退。
连接压缩数量
连接压缩 卡片会打开连接模式弹窗。RMS3 强制使用压缩模式,可以设置每个端口压缩到多少出口连接。
数值越低,公网出口连接越少,压缩效果通常越强。代价是 CPU 压力、延迟和拒绝率敏感度更高。
推荐起点:
- 千台以下矿机:先测试
1到2。 - 大多数部署:先测试
1到6。 - 每个币种和端口单独观察。
示例:连接压缩数量为 1 时,本地 RMS 同时接入 BTC 1000 台和 LTC 1000 台,出口连接会按端口分组,通常 BTC 和 LTC 分别形成自己的出口连接。
调参顺序
建议按这个顺序调整:
- 小规模矿机先确认基础连接正常。
- 确认协议、币种和密码一致。
- 设置连接压缩数量。
- 选择压缩级别。
- 开启或关闭超级压缩。
- 逐批扩大矿机数量。
