如何使用 Linux CPU 基準測試工具

如果想在 Linux 系統下對 CPU 進行基準測試,最簡單的選擇是Geekbench 7(可輕鬆獲得跨平台分數)、Sysbench(可進行快速的終端測試)以及Hardinfo2(具有內建基準測試的圖形化系統分析器)。為了確保比較結果的可重複性,每次執行測試時請使用相同的工具版本、指令、電源設定和散熱條件。

1. 使用 Geekbench 7 對 Linux CPU 進行基準測試

如果您想要獲得熟悉的單核和多核跑分,以便與其他系統的結果進行比較,Geekbench 是最方便的選擇。截至 2026 年 10 月,Primate Labs 已將Geekbench Linux 版本列為 7.1.0。官方 Linux 版本需要 64 位元 Intel 或 AMD 處理器、Ubuntu 22.04 LTS 或更高版本,以及至少 4 GB 的記憶體。由於版本號碼可能會更改,請在下載前查看Geekbench Linux 官方下載頁面。

下載並解壓縮 Geekbench

  1. .tar.gz從官方頁面下載最新的Linux軟體包。
  2. 打開下載資料夾中的終端。
  3. 解壓縮壓縮包。對於 Geekbench 7.1.0,指令是:
tar -xf Geekbench-7.1.0-Linux.tar.gz
cd Geekbench-7.1.0-Linux
ls
Linux 終端機顯示 Geekbench 7.1.0 歸檔文件提取結果和 geekbench7 可執行檔。
解壓縮後,Geekbench 資料夾包含用於啟動基準測試的可執行檔。

運行 CPU 基準測試

從解壓縮後的目錄啟動 Geekbench:

./geekbench7

Linux 版本將從終端機執行基準測試,然後提供一個包含 CPU 型號以及單核心和多核心得分的 Geekbench 瀏覽器結果。 Geekbench 7 的得分只能與其他 Geekbench 7 的得分進行比較;Primate Labs 明確警告,不同主要 Geekbench 版本之間的得分不具有可比性。 Geekbench 7.1 的 CPU 分數與 7.0 的 CPU 得分仍具有可比性。

在 Linux 終端機中執行 Geekbench 7 CPU 基準測試,並顯示 Geekbench 瀏覽器結果視窗。
Geekbench CPU 運作會產生單核心和多核心結果,可以在 Geekbench Browser 中查看。

免費版包含 CPU 和 GPU 基準測試以及線上結果管理功能。 Geekbench 7 Pro 增加了自動化和離線結果功能;如果您需要腳本化執行基準測試,請參閱官方版本比較。

2. 使用 Sysbench 進行快速命令列 CPU 測試

Sysbench是一款輕量級、可腳本化的基準測試工具,在 Linux 系統上廣泛可用。其內建的 CPU 測試會重複執行素數計算。上游項目提供了詳細的文檔--threads,包括各種--time參數和--cpu-max-prime選項,方便進行前後對比測試。

發行版提供安裝包時,請自行安裝。例如:

sudo apt install sysbench        # Ubuntu/Debian
sudo dnf install sysbench        # Fedora
sudo pacman -S sysbench          # Arch Linux

Ubuntu、Fedora 和 Arch 目前都發布了 Sysbench 軟體包,但倉庫版本可能有所不同。 Sysbench官方專案也提供了安裝說明。

運行單執行緒和多執行緒測試

對於 30 秒的單線程測試:

sysbench cpu --threads=1 --time=30 run

對於使用 Linux 報告的所有邏輯 CPU 進行的多執行緒測試:

sysbench cpu --threads="$(nproc)" --time=30 run
Linux 終端機正在運行 Sysbench CPU 測試,使用四個線程
Sysbench 會以每秒事件數的形式報告 CPU 吞吐量,並提供計時和延遲統計資料。

使用固定時間時--time,主要關注每秒事件數:對於相同的命令和軟體版本,每秒事件數越高越好。不要只比較總時間,尤其是在每個測試都刻意設定為運行 30 秒的情況下。為了進行有意義的比較,請確保 Sysbench 版本、執行緒數、質因數限制和執行時間環境完全相同。

3. 如果您更喜歡圖形使用者介面,請使用 Hardinfo2。

原版 HardInfo 專案年代久遠,因此目前的 Linux 用戶應該使用Hardinfo2,它是 HardInfo 的後續版本,目前仍在積極維護中。 Hardinfo2 整合了硬體資訊、報告、本地基準測試以及可選的線上基準測試對比功能。

軟體包的可用性因發行版而異。該專案目前列出了 Fedora、openSUSE 和 Arch 系列發行版的軟體包,但同時指出,部分 Debian 和 Ubuntu 系列發行版的軟體包可用性仍在開發中。請使用Hardinfo2 下載頁面,不要想當然地認為舊hardinfo軟體包是最新的。

安裝完成後,啟動:

hardinfo2

打開基準測試區域並執行所需的測試。 Hardinfo2 使用者指南也指出,「同步」操作可以執行所有基準測試並刷新對比資料。如果您喜歡使用終端,Hardinfo2 也支援單獨執行基準測試,例如:

hardinfo2 -b 'FPU FFT'
Hardinfo2視窗顯示了CPU和系統效能測試的基準測試部分
Hardinfo2 提供了一種圖形化的方式來啟動系統基準測試並查看硬體資訊。

有關目前 GUI 和命令列選項,請參閱Hardinfo2 官方使用者指南。

如何獲得更可靠的 Linux CPU 基準測試結果

  • 每次執行程式前,請先關閉佔用大量後台資源的應用程序,以免它們佔用 CPU 時間。
  • 保持電源模式一致。筆記型電腦在省電模式下的續航表現可能與同一台筆記型電腦在交流電源模式下的續航表現截然不同。
  • 注意溫度。過熱降頻會降低多核心處理器的持續效能。
  • 至少進行三次相同的測試,並比較中間或平均結果,而不是依賴一次異常快或慢的測試結果。
  • 比較時務必使用相同的基準測試版本和設置,尤其是在比較兩個核心、BIOS 設定、CPU 調速器或散熱配置時。

如果想要快速獲得結果,可以使用 Geekbench 7 來獲得大致可比較的分數,使用 Sysbench 來獲得可重複的終端工作負載,使用 Hardinfo2 來獲得 GUI 和系統資訊。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。