个人项目 · macOS 工具

网速统计|看清 Mac 上谁在用网

一个在本机运行的流量面板,帮助定位正在使用网络的应用。

网速统计项目配图

要解决什么

当网络突然变慢,只看整机总网速很难知道是哪一个应用在收发数据。这个工具把 macOS 系统的进程级采样结果整理成浏览器面板,便于快速查找占用网络的应用。

怎么工作

本机服务使用系统自带的 nettop 约每 2 秒采样一次,比较同一进程连续快照的累计字节,估算当前收发速度。界面显示应用的实时速度,以及最近 5 分钟和 1 小时的累计用量;需要分析时,可以手动导出本次采样的 CSV。

服务只监听本机地址,采样历史保存在内存中,退出服务后清空。仓库提供 Python 启动方式和统计口径说明。

当前边界

这是 macOS 本机工具,统计结果适合排查趋势,不适合精确计费或抓包分析。代理、VPN 和转发进程可能分别计量,同一流量不能简单相加成物理网卡总量;极短命进程也可能在采样间隔中漏掉。当前提供的 App 包未签名、未公证,首次使用建议按仓库说明从终端启动。