來源：https://diamondhost.tw/blog/minecraft-host-cpu-frequency-benchmark-guide/

[網站首頁](https://diamondhost.tw/)/[知識文章](https://diamondhost.tw/blog/)/Minecraft 開服

FIELD NOTES / Minecraft 開服

# Minecraft 主機 CPU 頻率怎麼測？Pterodactyl 能測什麼、MHz 怎麼核實

![](/images/optimized/logo-48.webp?v=20260722-1) 鑽石託管技術團隊 · 約 5 分鐘閱讀

CPU 商品頁上的 GHz、系統顯示的 MHz，以及 Minecraft 伺服器實際效能，是三種不同資訊。CPU 頻率會隨負載、功耗、溫度和硬體政策變化；在 VM 或容器內讀到的頻率數字，也可能只代表 guest 可見的資料。\*\*Pterodactyl 主控台不是 Linux shell，不能在裡面直接輸入 `lscpu` 或查 `/sys`。\*\*先用面板可執行的 Minecraft 指令觀察遊戲負載；實際 MHz 則需要主機作業系統層的權限或主機商協助。

## 只有 Pterodactyl 面板時，先測遊戲表現

遊戲主控台不會回報實體 CPU 頻率，但 Paper 伺服器可以透過伺服器指令觀察 tick 與工作負載。若版本內含 spark，可在 Pterodactyl 主控台輸入 `spark profiler start --timeout 300`；在遊戲內則由有權限的管理員輸入 `/spark profiler start --timeout 300`。若核心或版本沒有內建 spark，須先確認是否能安裝相容的 spark 插件。Paper 的[效能分析指南](https://docs.papermc.io/paper/profiling/)說明了 profiler 的用途與限制。

同一時段可在 Pterodactyl 主控台輸入 Paper 的 `mspt` 指令（遊戲內則輸入 `/mspt`），再用相同遊戲版本、核心、世界、插件／模組和玩家行為重複測試。MSPT 和 spark 報告可協助比較 Minecraft 負載下的 tick 表現，但它們**不能證明處理器型號、即時 MHz 或 P-core 排程**。若需要這些硬體資料，請向主機商索取 host 層量測或規格說明。Paper 文件也建議以 spark 作效能分析；可參考[官方指令說明](https://docs.papermc.io/paper/reference/commands/)。

## 有 SSH 或主機管理權限時，Linux 如何查看頻率？

以下是 Linux 作業系統 shell 指令，**不是 Pterodactyl 伺服器主控台指令**。若服務商有提供 SSH 或主機終端機，可先列出系統提供的欄位：

```bash
lscpu -e=CPU,CORE,ONLINE,MAXMHZ,MINMHZ
```

`MAXMHZ` 或 `MINMHZ` 若沒有資料，可能是核心、CPUFreq 驅動或虛擬環境沒有提供；可用 `lscpu --list-columns` 查看目前版本支援哪些欄位。另一種即時讀值來源是 CPUFreq sysfs，例如：

```bash
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
```

檔案不存在或沒有權限時，不代表 CPU 頻率是 0。Linux 核心文件說明，`scaling_cur_freq` 多數情況回報的是驅動最近要求的 P-state，可能不等於硬體當下實際頻率；若有 `cpuinfo_cur_freq`，它是由硬體取得的目前頻率，但是否提供仍取決於驅動和平台。詳見[Linux CPUFreq 文件](https://docs.kernel.org/admin-guide/pm/cpufreq.html)。

## 基本頻率、最高 Turbo 與即時 MHz 有何不同？

**基本頻率**是規格表定義的參考頻率；**最高加速頻率**則是在特定條件下可達到的上限，不是每個核心、每種負載都能固定維持的數字。Intel 稱為 Turbo Boost，其他處理器也可能使用不同的加速技術名稱。Intel 說明 Turbo 會依功耗、電流和溫度等條件自動調整；可參考[Intel Turbo Boost 說明](https://www.intel.com/content/www/us/en/support/articles/000007359/processors/intel-core-processors.html)。所以主機閒置時讀到低 MHz 不一定有問題，短時間衝到高 MHz 也不等於能長時間維持。

在 VM／容器中，`lscpu` 或 `/proc/cpuinfo` 可能呈現虛擬化後的資訊；有些託管服務也不開放 cpufreq 檔案。若你只有遊戲面板權限，通常無法直接讀 host 的即時頻率，應請主機商說明該數字是規格上限、guest 回報還是 host 量測值，以及量測時間和負載條件。CPU 型號查詢方式另見[Linux 主機 CPU 型號檢查指南](https://diamondhost.tw/blog/minecraft-host-cpu-model-check-guide)。

## 用 Minecraft 實際負載驗證效能

頻率讀值無法單獨回答「伺服器會不會卡」。固定 Minecraft 版本、核心、世界、插件／模組和同時在線人數，重複相同的探索或活動情境，記錄伺服器延遲（MSPT）、尖峰卡頓、控制台錯誤與 CPU 配額使用狀況。不要同時更新核心或改多項設定，否則難以知道差異來自哪裡。

若前一節已透過面板產生 spark 報告，可用它查看卡頓發生時哪些伺服器工作較耗時。spark 是 Minecraft 負載分析工具，不是實體 CPU 頻率計，也不會證明程序被安排在 P-core。若需要主機層的 MHz 或核心排程證據，仍須由有硬體與系統權限的一方提供。

在共享託管環境，不要未經同意就執行長時間 CPU 壓力測試；高負載可能影響同節點其他服務，也可能觸發資源限制。若要比較不同方案，先確認服務商允許的測試方式，再固定遊戲條件重複測量。也可搭配[CPU 配額指南](https://diamondhost.tw/blog/minecraft-host-cpu-allocation-guide)和[伺服器卡頓排查教學](https://diamondhost.tw/blog/server-lag-optimization)找出瓶頸。

## 常見問題

### 讀到的 MHz 低於商品頁數字，代表 CPU 不合規嗎？

不能只靠一次讀值判斷。先確認兩個數字分別代表基本頻率、Turbo 上限或即時頻率，再確認 VM 回報方式、負載和量測工具；有疑問時請主機商說明實際節點規格。

### `scaling_cur_freq` 是 CPU 的真實即時頻率嗎？

不一定。Linux 核心文件指出，它多數時候是驅動最近要求的頻率狀態，未必等於硬體在那一刻的實際時脈。

### 跑到最高 GHz 就表示 Minecraft 一定順嗎？

不是。伺服器 tick、CPU 配額、插件／模組工作量、磁碟與網路都會影響體感；請用可重複的遊戲情境和 profiler 一起判斷。

希望這篇文章對你有幫助。

[需要主機？查看鑽石託管方案](https://store.diamondhost.tw)

KEEP READING

## 接著閱讀

Minecraft 開服

### [Minecraft 手機版怎麼加入伺服器？基岩版 IP 與連接埠設定](https://diamondhost.tw/blog/minecraft-bedrock-join-server-mobile/)

Minecraft 開服

### [Minecraft 自架開服遇到 CGNAT？檢查公網 IP 與連線替代方案](https://diamondhost.tw/blog/minecraft-cgnat-port-forwarding/)

Minecraft 開服

### [Minecraft Forge／Fabric 模組伺服器怎麼裝？核心、模組與版本同步](https://diamondhost.tw/blog/minecraft-forge-fabric-mod-server-install/)

[回到所有文章](https://diamondhost.tw/blog/)