热点与流量
Mac 在后台消耗个人热点流量
连接手机热点的 Mac 即使你什么都不做,也可能消耗大量流量。找出消耗流量的 App,然后暂停它们。
症状
- Mac 连接手机的个人热点时,手机套餐的流量下降得很快。
- 运营商发来流量即将用完的提醒。
- 只是看看邮件或网页,热点却很慢。
可能的原因
- 云同步。只要有网络连接,iCloud 云盘、iCloud 照片和其他同步 App 就会上传和下载更改。
- 更新。macOS、App Store 和 App 更新程序可能在后台下载大型更新。
- 备份和大文件上传。长时间离线后,云备份 App 可能会上传好几 GB 的数据。
- 无视网络类型的 App。macOS 会将个人热点标记为高成本网络,但每个 App 自己决定如何处理这一信息。
- 视频和流媒体。热点速度快时,视频 App 可能会选择高画质。
如何检查
打开“终端”,显示使用高成本接口(例如热点)的进程。按 q 停止。
nettop -P -t expensive输出:每个进程一行,显示在高成本接口上收发的字节数。
要只看开始运行后的变化量,加上
-d,让它运行一分钟。nettop -P -d -t expensive从“应用程序”>“实用工具”中打开“活动监视器”,点按“网络”。
点按“发送的字节”或“接收的字节”列,对进程排序。
如何修复
为热点打开“低数据模式”。选取苹果菜单 >“系统设置”>“Wi-Fi”。
点按热点网络旁边的“详细信息”,打开“低数据模式”,然后点按“好”。
对于不遵守低数据模式的 App,暂停其同步。使用各个 App 的菜单或设置。
使用热点时,停止 macOS 自动下载。参阅“使用热点时阻止软件更新下载”。
退出不需要的 App。回到常用网络之前,先退出云备份 App。
几分钟后再次运行
nettop,确认流量消耗已降低。
使用 Kilobat
在菜单栏弹出窗口中查看每个 App 的实时上传和下载。此功能免费。参阅“查看哪个 App 在消耗热点流量”。
在“终端”中使用同样的视图。
kilobat status --watch切换到“出行”配置,阻止未允许的 App。需要 Pro 版和网络过滤器。
kilobat profile travel为热点设置流量预算。打开过滤器后,达到上限时新连接会被阻止。参阅“设置在续费日重置的每月流量预算”。
kilobat limit 2打开过滤器后,Kilobat 会在按流量计费的网络上暂停更新辅助程序。参阅“阻止更新消耗热点流量”。
常见问题
macOS 知道我的 Mac 在使用热点吗?
Apple 文档称,macOS 会将蜂窝网络和个人热点连接标记为高成本,App 可以读取这一信息。其他手机的热点可能看起来和普通 Wi-Fi 一样。参阅“让 Mac 将网络视为按流量计费”。
低数据模式会阻止所有后台流量吗?
不会。Apple 将其描述为减少该网络上流量消耗的一种方式。减少多少由各个 App 决定。
为什么运营商统计的流量和 Mac 显示的不一样?
运营商统计的是热点上所有设备和手机本身的流量,Mac 只统计自己的流量。参阅“将 Kilobat 与运营商的流量数据进行比较”。
参考资料
- nettop(1),macOS 27.2 自带的 man 手册页
- Apple 开发者:NWPath isExpensive
- Apple 支持:Mac 上的 Wi-Fi 设置
- Apple 支持:在 Mac 上的“活动监视器”中查看网络活动
- Kilobat 文档:热点与流量费用
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。