---
title: "networkQuality：在“终端”中测试 Mac 的网速和响应能力 · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/networkquality-speed-test.html"
description: "使用内置的 networkQuality 命令测试 Mac 的上传和下载容量以及响应能力（RPM），并正确解读结果。"
---

网站与速度

# 在“终端”中用 networkQuality 测试网速

macOS 自带命令行测试工具 `networkQuality`。它测量容量和响应能力，即网络在负载下一分钟内完成的往返次数。

适用于：macOS 12 Monterey 及更高版本。 · 核查日期：2026年10月29日

## 症状

- 想在不用浏览器或单独 App 的情况下测速。
- 其他设备使用网络时，通话或游戏出现卡顿。
- 想比较 Wi-Fi 和以太网，或比较不同接口。

## 可能的原因

- **容量并不代表全部。**连接可能容量很高但响应能力很低。这样一来，网络繁忙时通话和游戏就会卡顿。
- **负载下响应能力会下降。**Apple 以网络繁忙时每分钟的往返次数（RPM）来衡量响应能力。
- **测试本身会消耗数据。**手册页指出，测试会连接互联网并消耗你套餐中的数据。

## 如何检查

1. 打开“终端”并运行测试。

   ```
   networkQuality
   ```

   输出 上传和下载容量，以及以 RPM 表示的响应能力和评级。
2. 要先后分别测试上传和下载，加上 `-s`。这样还会为每个方向分别给出响应能力。

   ```
   networkQuality -s
   ```
3. 要测试某个接口，用 `-I` 指定其名称。例如，`en0` 通常是 Wi-Fi 接口。

   ```
   networkQuality -I en0
   ```
4. 要输出 JSON，加上 `-c`。

   ```
   networkQuality -c
   ```
5. 要查看更多详细信息，加上 `-v`。

   ```
   networkQuality -v
   ```

## 如何修复

1. 如果评级为 Low，查找测试期间正在下载或备份的设备或 App。Apple 指出此时连接可能不稳定。
2. 如果容量不错但响应能力低，参阅[缓冲膨胀：网络繁忙时通话卡顿](https://kilobat.app/zh-hans/guides/bufferbloat-mac.html)。
3. 如果 Wi-Fi 比以太网慢很多，检查 Wi-Fi 链路。参阅[Mac 上 Wi-Fi 慢，手机上却很快](https://kilobat.app/zh-hans/guides/slow-wifi-mac-fast-phone.html)。
4. 在热点或流量套餐上，不要频繁测试。每次测试都会消耗数据。

## 使用 Kilobat

1. Kilobat 的速度测试会测量负载下的速度和延迟，并针对语音通话、视频通话和流媒体给出评估。免费使用。

   ```
   kilobat speedtest
   ```
2. 在热点上，限制测试消耗的数据量。

   ```
   kilobat speedtest --budget-mb 10
   ```
3. Kilobat 默认使用一个连接。要像 networkQuality 一样同时打开四个连接，加上 `--parallel`。

   ```
   kilobat speedtest --parallel
   ```
4. 在 App 中，打开“速度”标签页并开始测试。在按流量计费的网络上，Kilobat 会跳过定时速度测试。参阅[找出两次速度测试结果不同的原因](https://kilobat.app/zh-hans/guides/recipes/compare-speed-tests.html)。

## 常见问题

**多少 RPM 算好？**

Apple 将响应能力分为 Low、Medium、High 三级。达到 High 时，无论多少设备共享网络，App 都应能保持良好的连接。

**networkQuality 需要管理员密码吗？**

不需要。任何用户都可以运行。

## 参考资料

- [Apple 支持：使用 Apple 网络响应性测试 Wi-Fi 网络](https://support.apple.com/en-us/101942)
- networkQuality(8)，macOS 27.2 自带的 man 手册页

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [缓冲膨胀：网络繁忙时通话卡顿](https://kilobat.app/zh-hans/guides/bufferbloat-mac.html): 缓冲膨胀（Bufferbloat）是网络设备在缓冲区中积压过多数据时增加的延迟。
- [Mac 上网速慢：找出慢在哪一环](https://kilobat.app/zh-hans/guides/slow-internet-mac-cause.html): 网速慢的原因有很多。
- [Mac 上视频通话卡顿或冻结](https://kilobat.app/zh-hans/guides/video-call-stutter-mac.html): 通话更需要稳定的延迟和稳定的上传，而不是高速度。
- [在 Mac 上用 ping 测试丢包](https://kilobat.app/zh-hans/guides/packet-loss-mac.html): 丢包会让通话断断续续、网页加载停滞。
