# Mac 網速測試：看懂 networkQuality 的四項結果

> 用 macOS 內建工具測速，看懂下載、上傳、閒置延遲和滿載延遲，先釐清兩次測速為什麼不同，再判斷是不是網路業者的問題。

Published: 2026-11-02

測速網站給出一個下載速度、一個上傳速度，換一家測，兩個數字又不一樣，它們也沒解釋為什麼測出幾百 Mbps 的寬頻，視訊通話還是會卡。macOS 內建的 `networkQuality` 會連到 Apple 伺服器測吞吐量，還會測連線忙碌時回應慢了多少，後面這個數字，往往才是卡頓的原因。

這篇從執行系統內建測速開始，說明四項結果、不同測試為什麼對不上，以及聯絡網路業者之前可以先改什麼。

## 執行系統內建的測速

macOS Monterey 和後續版本都內建 `networkQuality`，開啟終端機，執行：

```
networkQuality
```

它會連到 Apple 的測試伺服器，讓連線滿載約二十秒，再輸出摘要，預設同時測下載和上傳。如果想和大多數測速網站一樣，先測一個方向再測另一個，加上 `-s`：

```
networkQuality -s
```

下面幾個選項比較常用：

| 選項 | 作用 |
| --- | --- |
| `-s` | 先測下載，再測上傳，不同時進行 |
| `-I en0` | 指定一個網路介面測速，例如 Wi-Fi 或 USB 乙太網路轉接器 |
| `-M 30` | 最多執行 30 秒 |
| `-c` | 以 JSON 輸出結果，供指令稿使用 |
| `-v` | 執行時輸出更多細節 |

完整清單可以執行 `man networkQuality` 查看，Apple 的[網路回應能力說明](https://support.apple.com/en-us/101942)介紹的也是這個工具。

測速會實際傳輸資料，手冊也提醒它會消耗方案流量，連線夠快時，測一次就可能超過 1 GB，按流量計費的熱點上別隨手跑，除非要測的就是這個熱點。

## 看懂四項結果

| 結果 | 測的是什麼 | 能解釋什麼 |
| --- | --- | --- |
| 下載頻寬 | 資料接收速度 | 大型檔案下載、串流畫質 |
| 上傳頻寬 | 資料傳送速度 | 雲端備份、通話時傳出去的視訊 |
| 閒置延遲 | 沒有其他工作執行時的往返時間 | 最理想情況下的回應速度 |
| 回應能力 | 連線滿載時每分鐘的往返次數（RPM） | 有其他流量時，通話、遊戲和遠端桌面的表現 |

回應能力是大多數測速不給的數字，Apple 用每分鐘往返次數表示，並標為低、中或高。想把它換成能和閒置延遲比較的時間，用 60,000 除以 RPM 就行，200 RPM 表示連線忙碌時，每次往返約 300 ms，1,000 RPM 則約為 60 ms。

真正值得看的是閒置和滿載時的延遲差距，一條連線閒置時 48 ms，滿載時 300 ms，表示沒其他流量時很快，一有其他工作上傳，回應就慢了。這種情況叫緩衝膨脹，路由器或數據機把超出傳送能力的資料排進佇列，每個封包都得在後面等，Apple 的說明把路由器上的智慧佇列管理列為常見解法。

## 為什麼兩次測速對不上

不同測試給出不同數字，不代表其中一個有問題，通常是測的東西不同：

- **伺服器和路由。** 每個測試選擇的伺服器不同，距離近、網路互連好的伺服器，測出的速度通常高於遠處的伺服器。
- **同時測還是分開測。** 同時測兩個方向，會共同占用 Wi-Fi 的無線傳輸時間，同一台 Mac 同時測上傳和下載時，下載為 526 Mbps，單獨測下載則為 589 Mbps，和網站比較前先用 `-s`。
- **Wi-Fi 環境。** 距離、牆壁、頻道和其他裝置，都會讓不同房間的結果不一樣，用乙太網路測試，或用 `-I` 指定有線轉接器，可以把寬頻連線和 Wi-Fi 的影響分開。
- **其他流量。** 背景的 iCloud 照片、備份或軟體更新會占用部分頻寬，先用[按 App 檢查網路用量的方法](https://mole.fit/tw/blog/what-app-is-using-my-network-mac)找出來。
- **VPN 和代理伺服器。** 測速流量經過 VPN 或代理伺服器時，結果反映的是那條路徑，不是寬頻連線本身，關閉後再比較一次。

## 怎樣公平比較

1. 暫停大量資料傳輸，包括 iCloud 同步、備份、下載和更新。
2. 執行三次 `networkQuality -s`，取中位數。
3. 靠近路由器，或接上乙太網路再測一次，看看排除 Wi-Fi 影響後，連線能達到什麼速度。
4. 如果閒置延遲正常，但回應能力顯示為低，開始一次大型檔案上傳，再測速，回應能力大幅下降，更指向路由器上的排隊，而不是網路業者。
5. 記下時間、網路和結果，網速一天裡會有變化，某天晚上的一次結果不能代表全部情況。

如果 Wi-Fi 是斷線或卡頓，而不只是速度慢，可以看 [Wi-Fi 頻繁斷線](https://mole.fit/tw/blog/mac-wifi-keeps-disconnecting)和 [Wi-Fi 卡頓與 AWDL](https://mole.fit/tw/blog/mac-wifi-stutter-awdl)。

## Mole 能幫什麼

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/mole-network-speed-test.webp" width="2584" height="1432" loading="lazy" alt="Mole 選單列網路清單。左側是完成測速後的頁面，下載 596 Mbps、上傳 218 Mbps、延遲 48 ms、滿載延遲 300 ms。右側網路頁選擇了一天，列出 Stash、storedownloadd、Yado、ego lite、Codex 等 App 各自接收和傳送的資料量。">
  <figcaption>按一下選單列網速，就能在測速和按 App 查看用量之間切換，左邊是一次測速結果，右邊是各 App 過去一天的傳輸量。</figcaption>
</figure>

[Mole](https://mole.fit/tw/) 可以從選單列執行同一個 `networkQuality` 測試，按一下選單列的上傳和下載速度，選擇**測速**，沒有上次結果時，開啟這個標籤頁就會開始，先測下載，再測上傳，顯示**下載**、**上傳**、**延遲**和**滿載延遲**四個數字，下方是這次測試的曲線。**滿載延遲**就是上面 60,000 / RPM 的換算結果，用毫秒顯示，方便和閒置延遲比較，結果會一直保留，直到按下**重新測速**。Mole 沒有自己的測速伺服器，本身也不往任何地方傳資料，這些流量都是測速傳往 Apple 伺服器的。

旁邊的**網路**標籤頁回答另一個問題，哪個 App 正在占用網路。它能顯示每個 App 的即時速度，也能查看一分鐘到 30 天內各 App 接收和傳送的資料量，測速本身的流量不會算進 Mole 那一列。狀態頁的網路卡片還會顯示 Wi-Fi 訊號和連線速率，測得慢時，可以先核對是不是訊號弱，再聯絡網路業者。

## 常見問題

### networkQuality 比測速網站更準嗎？

不能籠統說哪個更準，它們測的都是通往各自伺服器的路徑。想和依序測速的網站比較，用 `networkQuality -s`，如果困擾的是通話或遊戲，而不是下載，就看回應能力。

### RPM 多少算好？

Apple 把結果分成低、中、高，沒有公布及格線，可以比較同一條連線的滿載延遲和閒置延遲，滿載數字高出幾倍，就表示網路在負載下有資料排隊。

### 為什麼上傳比下載慢那麼多？

多數家用寬頻方案的上傳速度本來就低於下載，有差距很正常，先確認方案，再接乙太網路測試，排除 Wi-Fi 的影響，不要直接當成故障。

### 測速會消耗方案流量嗎？

會，測試會實際下載和上傳資料，連線快時，測一次就可能超過 1 GB，按流量計費的連線上不要反覆測。

---

Canonical HTML page: https://mole.fit/tw/blog/mac-internet-speed-test
Blog index for agents: https://mole.fit/tw/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
