ratatop:网络监控框,以及你的运营商如何用单位说谎
来源:dev.to — 2026-08-01
📋 概述
作者用 Rust 与 Ratatui 构建 btop 风格系统监控工具 ratatop 的第四天,网络监控框落地,至此四个模块已完成三个。这一部分有三个真正需要思考的点:单位显示、共享刻度,以及刻意倒置的上传曲线。最耐人寻味的是字节/秒与比特/秒的并排展示——运营商按比特卖带宽(100 Mbps),而下载工具按字节报进度,两者相差 8 倍,导致无数人误以为网络坏了。btop 故意两个都显示,让用户无需心算就能对照套餐与真实下载速度。
🔑 核心要点
- 比特 vs 字节:运营商按 bps 卖带宽,下载工具按 Byte/s 报进度,相差 8 倍
- Kibps 而非 Kbps:除以 1024 得到千比特,标签必须说清楚,否则有 2.4% 误差
- 共享刻度让上传与下载共用坐标轴,方便直接对比
- 倒置上传曲线:刻意让上传方向相反,视觉上更直观
💡 金句
你买的 100 Mbps 套餐,进度条里最多也就 12.5 MB/s——每隔几个月就有人以为网坏了,其实它工作得刚刚好。
👍 0
👎 0
← 返回 dev.to 首页