如何測試linux pc的效能

基準測試旨在模擬PC在現實環境下可能遇到的工作負載,例如影片處理或遊戲。但是,您可以使用什麼工具來對Linux PC進行基準測試?...

基準測試是一個測試,或一系列測試,它決定了某個計算機硬件運行的好壞——在很多情況下,“基準測試”本質上是“壓力測試”的同義詞。通過將硬件推向極限,您可以將其測量值與其他硬件的測量值進行比較。

linux-benchmark

大多數基準測試都是為了模擬PC在現實環境下可能遇到的那種工作負載。因此,這幾乎是獲取定量數據的唯一方法,說明系統的性能如何——如果您的數字不足,這表明您可能希望升級一些PC組件。

那麼,準備好測試你自己的電腦了嗎?下面是Linux用戶可以使用的一些更有用的基準測試。

一體化基準

一體式基準測試工具(也稱為基準測試套件)正是它們聽起來的樣子:它們測試和測量系統的各個方面,而不是集中在一個特定的硬件上,當您不想用三個或四個不同的工具將系統搞得一團糟時,這一點非常有用。

phoronix測試套件

linux-benchmark-phoronix

Phoronix測試套件是Linux最著名的一體式基準測試解決方案之一。有人聲稱它有很多固有的問題——當然,我們不會說它在各個方面都是完美的——但對於大多數用戶來說,它已經足夠好了。另外,沒有多少值得的選擇。

福羅尼克斯可以訪問100多個不同的測試套件(即單獨測試組)和450多個不同的測試配置文件。您可以選擇只安裝您需要的,因此如果只關心CPU和HDD基準,那麼您可以簡單地安裝“處理器測試”和“磁盤測試”。它還支持系統日誌和報告。

最棒的是,Phoronix是免費的、開源的。它還提供了名為PTS Desktop Live的Live CD形式,它允許您從CD、DVD或USB驅動器上運行它,這樣您就可以根據需要使用“乾淨”的操作系統測試任何機器的硬件。

應力ng

從它的名字可以看出,stress ng是一個真正的壓力測試——它非常適合將系統推向極限,但是因為它的要求非常高,所以我們不建議經常運行它。某些部件,尤其是CPU和HDD,在反覆受力時會磨損得更快。

在Debian和Ubuntu上安裝stress ng:

sudo apt-get install stress-ng

在Fedora、Red Hat和CentOS上安裝應力傳感器:

sudo yum install stress-ng

一旦安裝,壓力ng可以測試各種各樣的東西,包括您的CPU、RAM、I/O、網絡、虛擬內存等。它也是高度可配置的——在每次測試中,您可以指定不同的參數,例如測試實例數、CPU內核數、測試的積極性、運行時間等。

涵蓋所有不同的命令和參數超出了本文的範圍,但是ubuntuwiki上的這個頁面是一個不錯的起點。

pas**ark burnintest公司

linux-benchmark-burnintest

PassMark維護著各種PC測試和監控軟件,包括著名的MemTest86和PerformanceTest應用程序,這些軟件僅適用於Windows用戶。另一方面,BurnInTest應用程序確實有Linux版本,值得一看。

簡而言之,它可以同時測試計算機的所有主要子系統。但它並沒有直接測試性能,而是更注重穩定性和可靠性。我們建議將它與其他形式的性能測試配對以獲得最佳結果。

它有30天的****期,但試用期一結束就要79美元。

cpu基準測試

比較兩個不同的CPU可能很困難。還記得你知道奔騰III總是比奔騰II更好的那些日子嗎?現在不是了。有時i5可以超越i7,四核並不總是比雙核好。

因此,CPU從基準比較中受益最大——比任何其他PC硬件都要大。如果您選擇不使用上面的一個一體式套件,您可以從這兩個工具中的一個開始。

geekbench公司

linux-benchmark-geekbench

Geekbench是目前可用的最好的CPU基準之一。它配備了10個整數工作負載測試和8個浮點工作負載測試——其中一些在Hardinfo中也可用(如下所述),但其中一些是Geekbench獨有的。

Windows和Mac版本帶有用戶界面,但Linux版本僅作為命令行可執行文件提供。基準測試結果被上傳到網上,允許你以比終端更直觀的方式瀏覽你的分數。

下載後,Geekbench將運行在一個有限的功能試用模式(基本上是一個無限的****),只有64位和OpenCL基準。對於CUDA基準測試、獨立模式和其他功能,您需要購買Geekbench或Geekbench Pro。

硬信息

linux-benchmark-hardinfo

大多數發行版都可以使用本機包管理器獲取Hardinfo,但我發現在Debian和Ubuntu上運行這個命令最簡單:

sudo apt-get install hardinfo

或者在Fedora、Red Hat和CentOS上運行以下命令:

sudo yum install hardinfo

Hardinfo提供了六種不同的基準測試,每種測試都提供了一個分數,您可以使用它來準確地與其他系統進行比較。CPU測試執行整數計算,而FPU測試執行浮點計算。在比較結果時,一定要比較相同的測試。

Hardinfo作為一種快速獲取系統信息的方法也很有用。只需瀏覽側邊欄中的各個頁面即可查看計算機配置的詳細信息。

gpu基準

要以非科學的方式測試系統的圖形功能,您只需看看您的PC是否可以處理圖形密集型遊戲。要獲得更定量的結果,請運行其中一個測試。

發動機

Unigine有兩個值得一提的基準:山谷基準和天堂基準。每個場景都呈現不同的場景(分別是森林覆蓋的山谷和一系列飛騰的蒸汽朋克群島),這將迫使GPU加班。

這是大多數Linux遊戲玩家選擇的圖形基準。

免費的基準測試是交互式的,足以讓人感覺到你的GPU有多好,但是Pro版本對於商業用途和深入的每幀分析是必要的。這些每件價值495美元。

gfxbench公司

GFXBench以前被稱為GLBenchmark,它是Linux系統的兩個主要圖形基準中較小的一個。它附帶兩組測試:高級測試(總體性能)和低級測試(特定特性性能)。

從各方面考慮,它做什麼都行。恰好Unigine是更知名、更常用的選項,所以對於最先進的gpu來說,Unigine可能是更好的選擇。再說一次,如果你想比較兩個你沒有的gpu,GFXBench結果頁面肯定會派上用場。

數據驅動基準

對於數據驅動器來說,速度並不總是最重要的。例如,當使用驅動器存儲備份時,主要考慮的是壽命、可靠性和容量。不過,對於日常操作,您需要性能優異的快速SSD。

hdparm公司

Hdparm是一個命令行實用程序,安裝在大多數現代發行版上,非常容易使用。它不僅可以用來測試驅動器的性能,還可以更改每個驅動器的設置(例如打開或關閉DMA)。請注意,如果使用不當,Hdparm可能會崩潰或損壞驅動器!

首先,使用

df

命令獲取系統上所有驅動器的列表。找到您要測試的一個--如果您不確定,請使用諸如總磁盤空間和裝載位置之類的上下文--然後將其與以下命令一起使用。就我而言,我的驅動器是

/dev/sda2

.

要測試緩衝讀取性能,請執行以下操作:

sudo hdparm -t /dev/sda2/dev/sda2: Timing buffered disk reads: 180 MB in 3.00 seconds = 59.96 MB/sec`

要測試緩存的讀取性能,請執行以下操作:

sudo hdparm -T /dev/sda2/dev/sda2: Timing cached reads: 3364 MB in 2.00 seconds = 1682.75 MB/sec`

無論使用哪種方法,都要多次運行該命令以獲得多個讀數,然後將它們平均起來以獲得更準確的性能感覺。確保你沒有做任何其他可能影響讀數的事情,比如傳輸文件。

邦妮++

Bonnie++是一個免費的實用程序,旨在對文件系統和硬盤性能進行基準測試。它不會安裝在大多數發行版的開箱即用,但它應該在核心存儲庫中可用。在Debian和Ubuntu上安裝:

sudo apt-get install bonnie++

或安裝在Fedora、Red Hat或CentOS上:

sudo yum install bonnie++

安裝後,運行Bonnie++的最簡單方法是使用以下命令:

bonnie++ -d /tmp -r 2048 -u [username]

這將在中運行測試

/tmp

目錄(從而測試

/tmp

駐留),參數說明系統有2048MB的RAM,測試將作為

[username]

用戶,在我的情況下

jleeso

.

不知道你的系統有多少內存?使用

free -m

命令並在“內存”的“總計”列下查找。

在最後,你會看到一行逗號分隔的不同數字。這些是你的結果。舉個例子:

1.96,1.96,ubuntu,1,1378913658,4G,,786,99,17094,3,15431,3,4662,91,37881,4,548.4,17,16,,,,,142,0,+++++,+++,+++++,+++,+++++,+++,+++++,+++,+++++,+++,16569us,15704ms,2485ms,51815us,491ms,261ms,291us,400us,710us,382us,42us,787us

複製並鍵入以下命令:

echo "[paste your results]" | bon_csv2html > /tmp/test.html

現在開門

/tmp/test.html

在您的web瀏覽器中,您將看到一個格式良好的表,它以更可讀的方式顯示您的結果。

你的電腦是怎麼堆起來的?

如果您的硬件基準看起來不錯,但您的系統仍然感覺緩慢,請注意,還有其他幾個因素可能在其中發揮作用。是的,緩慢的硬件往往是瓶頸,但你應該看看其他地方之前,投錢升級。

例如,在Ubuntu上有一些加速日常操作的技巧和竅門(非Ubuntu發行版有自己的版本)。您可能還需要考慮更新底層Linux內核。

那麼你的基準數據是什麼樣的呢?您是否發現了值得升級的硬件瓶頸?還是對系統的性能滿意?讓我們知道下面的評論!

  • 發表於 2021-03-17 09:58
  • 閱讀 ( 49 )
  • 分類:電腦

你可能感興趣的文章

如何使用vmware虛擬機器在windows中安裝linux

... 在虛擬機器中的Windows上安裝Linux非常簡單。下面介紹如何在VMware Workstation上逐步安裝Linux。 ...

  • 發佈於 2021-03-13 10:39
  • 閲讀 ( 56 )

如何在電視上為pc遊戲設定steam連結

...業系統之間進行雙引導,那麼您可能有興趣瞭解Steam-Link如何處理來自不同作業系統的連線。 ...

  • 發佈於 2021-03-14 11:32
  • 閲讀 ( 60 )

如何把你的電腦變成遊戲機

... 相關:如何讓遊戲控制器在Linux上執行 ...

  • 發佈於 2021-03-16 05:35
  • 閲讀 ( 71 )

windows十大最佳免費基準程式

... 請閱讀我們關於如何像專業人士一樣進行基準測試的文章,瞭解如何準確地對元件進行基準測試。 ...

  • 發佈於 2021-03-18 09:39
  • 閲讀 ( 49 )

如何建立一個小型個人電腦與迷你itx的形式因素

... 下面的步驟向您展示如何構建一個標準的、低功耗的、緊湊型桌面計算機。對於專用HTPC或遊戲計算機,您可以選擇新增專用圖形卡。類似地,如果您正在構建一個伺服器,您可能會選擇最大...

  • 發佈於 2021-03-22 03:40
  • 閲讀 ( 44 )

linux正在吃掉你的公羊嗎?如何管理你的記憶

...記憶體。為了理解到底發生了什麼,我們必須看看Linux是如何管理記憶體的。 ...

  • 發佈於 2021-03-23 08:31
  • 閲讀 ( 57 )

如何使用steam play在linux上玩幾乎所有windows遊戲

... 下面介紹如何在Linux上使用測試版的Steam play玩Windows遊戲。 ...

  • 發佈於 2021-03-23 19:13
  • 閲讀 ( 53 )

如何將任何pc或膝上型電腦變成chromebook或chromebox

...何電腦變成一個Chromebook或Chromebox與CloudReady。本教程介紹如何在大多數計算機上安裝Chrome作業系統並進行故障排除。 ...

  • 發佈於 2021-03-25 13:02
  • 閲讀 ( 100 )

pc基準:它們如何工作以及尋找什麼

...過一系列測試來執行您的計算機。例如,它測試您的系統如何處理電子表格,以及照片編輯、影片通話、遊戲物理計算和網頁瀏覽等任務。另一個看CPU如何處理影片渲染的流行工具是CineBench。 CPU基準測試還可以涉及特定的實際...

  • 發佈於 2021-04-01 18:14
  • 閲讀 ( 45 )

windows 10 2020年5月更新的新增功能,現已提供

...篇文章,並在微軟的整個開發過程中對其進行了更新。 如何立即安裝2020年5月更新 您可以前往“設定”>“更新和安全”>“Windows Update”查詢更新。單擊“檢查更新”,您可能會獲得更新。正式釋出後,Windows update中可能需...

  • 發佈於 2021-04-03 05:05
  • 閲讀 ( 59 )
xfwj698719
xfwj698719

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦