偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何基準(zhǔn)測(cè)試Linux PC的性能?

譯文
系統(tǒng) Linux
Phoronix測(cè)試套件是最知名的一體化Linux基準(zhǔn)測(cè)試解決方案之一。有一些人聲稱(chēng),它有許多固有的問(wèn)題;當(dāng)然,我們不會(huì)說(shuō)它在各方面完美無(wú)缺,但是它對(duì)大多數(shù)用戶來(lái)說(shuō)足夠好。另外,外面值得一用的替代套件并不多。

【51CTO.com快譯】基準(zhǔn)測(cè)試是一項(xiàng)測(cè)試或一系列測(cè)試,用來(lái)確定某個(gè)計(jì)算機(jī)硬件運(yùn)行起來(lái)的狀況有多好。在許多情況下,“基準(zhǔn)測(cè)試”實(shí)際上等同于“壓力測(cè)試”。通過(guò)測(cè)試硬件的極限,然后可以將測(cè)得的結(jié)果與其他硬件測(cè)得的結(jié)果作一番比較。

大多數(shù)基準(zhǔn)測(cè)試旨在模擬PC在實(shí)際情形下遇到的那種工作負(fù)載。正因?yàn)槿绱?,基?zhǔn)測(cè)試幾乎就是獲得定量數(shù)據(jù)、了解系統(tǒng)性能如何的唯一方法――如果你的數(shù)據(jù)差強(qiáng)人意,這表明應(yīng)該升級(jí)部分PC部件。

所以,準(zhǔn)備好測(cè)試你自己的PC了嗎?下面是可供Linux用戶使用的一些比較實(shí)用的基準(zhǔn)測(cè)試。

一、一體化基準(zhǔn)測(cè)試

一體化基準(zhǔn)測(cè)試工具又叫基準(zhǔn)測(cè)試套件,恰如其名:它們測(cè)試和衡量系統(tǒng)的各個(gè)方面,而不是專(zhuān)注于某一個(gè)特定的硬件,如果你不想用三四個(gè)不同的工具搞亂系統(tǒng),這很有用。

1.Phoronix測(cè)試套件

Phoronix測(cè)試套件是最知名的一體化Linux基準(zhǔn)測(cè)試解決方案之一。有一些人聲稱(chēng),它有許多固有的問(wèn)題;當(dāng)然,我們不會(huì)說(shuō)它在各方面***無(wú)缺,但是它對(duì)大多數(shù)用戶來(lái)說(shuō)足夠好。另外,外面值得一用的替代套件并不多。

Phoronix可使用100多個(gè)不同的測(cè)試套件(即一組組單項(xiàng)測(cè)試)和450多個(gè)不同的測(cè)試配置文件。你可以選擇只安裝所需的那部分,所以如果你只關(guān)注處理器和普通硬盤(pán)基準(zhǔn)測(cè)試,那么只要安裝“Processor_Tests”和“Disk_Tests”。它還支持系統(tǒng)日志和報(bào)告。

最棒的是,Phoronix是免費(fèi)開(kāi)源的。它還提供Live CD這種形式,名為PTS Desktop Live,讓你可以直接從CD、DVD或U盤(pán)來(lái)運(yùn)行,所以你可以在需要時(shí)使用“干凈”的操作系統(tǒng),測(cè)試任何機(jī)器的硬件。

2.Stress-ng

你可能從名稱(chēng)中猜得,stress-ng是真正的壓力測(cè)試――它極其適合測(cè)試系統(tǒng)的極限,但是由于它要求很?chē)?yán)苛,我們不建議經(jīng)常運(yùn)行它。如果反復(fù)接受壓力測(cè)試,某些部件(尤其是處理器和普通硬盤(pán))會(huì)損耗得更快。

將stress-ng安裝到Debian和Ubuntu上:

  1. sudo apt-get install stress-ng 

將stress-ng安裝到Fedora、Red Hat和CentOS上:

  1. sudo yum install stress-ng 

一旦安裝完畢,stress-ng可以測(cè)試各種各樣的部件,包括處理器、內(nèi)存、輸入/輸出、 網(wǎng)絡(luò)、虛擬內(nèi)存及更多部件。它還很容易配置――針對(duì)每項(xiàng)測(cè)試,你可以指定不同的參數(shù),比如多少測(cè)試實(shí)例、多少個(gè)處理器核心、測(cè)試強(qiáng)度多大、運(yùn)行多久等。

介紹所有不同的命令和參數(shù)不在本文的范圍之內(nèi),但是Ubuntu維基上的這個(gè)頁(yè)面(http://www.makeuseof.com/tag/benchmark-linux-pcs-performance/)是個(gè)不錯(cuò)的起始點(diǎn)。

3.PassMark BurnInTest

PassMark擁有各種各樣的PC測(cè)試和監(jiān)控軟件,包括大名鼎鼎的MemTest86和PerformanceTest應(yīng)用程序,它們只面向Windows用戶。另一方面,BurnInTest應(yīng)用程序卻有Linux版本,它無(wú)疑值得嘗試一番。

簡(jiǎn)而言之,它能同時(shí)測(cè)試計(jì)算機(jī)的所有主要子系統(tǒng)。但它不是測(cè)試純粹的性能,而是更加專(zhuān)注于穩(wěn)定性和可靠性。為了獲得***結(jié)果,我們推薦將它與其他一些形式的性能測(cè)試手段結(jié)合起來(lái)。

它提供免費(fèi)30天試用的服務(wù);一旦試用期結(jié)束,就要收費(fèi)(79美元)。

二、處理器基準(zhǔn)測(cè)試

比較兩個(gè)不同的處理器很困難。還記得你知道奔騰III幾乎總是勝過(guò)奔騰II的日子嗎?有時(shí)候,i5的性能勝過(guò)i7,四核并非總是勝過(guò)雙核。

正由于如此,處理器可以從基準(zhǔn)測(cè)試比較得到***的好處――超過(guò)其他任何一個(gè)PC硬件。如果你決定不使用上述一體化測(cè)試,那么可以從下面兩款工具中的一款入手。

1.Geekbench

Geekbench是目前市面上最出色的處理器基準(zhǔn)測(cè)試之一。它隨帶10項(xiàng)整數(shù)工作負(fù)載測(cè)試和8項(xiàng)浮點(diǎn)工作負(fù)載測(cè)試――其中一些測(cè)試在Hardinfo(下有介紹)中也有,但是其中一些是Geekbench特有的。

Windows版本和Mac版本隨帶用戶界面,但Linux版本只有命令行可執(zhí)行文件。基準(zhǔn)測(cè)試結(jié)果上傳到網(wǎng)上,讓你可以以一種比終端更直觀的方式查看分?jǐn)?shù)。

上傳后,Geekbench會(huì)在功能有限的“嘗試模式”(實(shí)際上是***制的免費(fèi)試用)下運(yùn)行,只有64位和OpenCL基準(zhǔn)測(cè)試。想要CUDA基準(zhǔn)測(cè)試、獨(dú)立模式及其他功能,你需要購(gòu)買(mǎi)Geekbench或Geekbench專(zhuān)業(yè)版。

2.Hardinfo

可以使用原生軟件包管理器從大多數(shù)發(fā)行版獲取Hardinfo,不過(guò)我覺(jué)得在Deiban和Ubuntu上運(yùn)行這個(gè)命令來(lái)得更容易:

  1. sudo apt-get install hardinfo 

或者在Fedora、Red Hat和CentOS上運(yùn)行這個(gè)命令:

  1. sudo yum install hardinfo 

Hardinfo隨帶6項(xiàng)不同的基準(zhǔn)測(cè)試,每一種測(cè)試提供了一個(gè)分?jǐn)?shù),你可以用分?jǐn)?shù)來(lái)準(zhǔn)確地與其他系統(tǒng)比較。處理器測(cè)試執(zhí)行整數(shù)運(yùn)算,F(xiàn)PU測(cè)試執(zhí)行浮點(diǎn)運(yùn)算。比較結(jié)果時(shí),確保比較的是同樣的測(cè)試。

Hardinfo還是一種迅速獲取系統(tǒng)信息的有用方式。只要瀏覽側(cè)邊欄中的各個(gè)頁(yè)面,即可查看計(jì)算機(jī)配置的詳細(xì)信息。

三、GPU基準(zhǔn)測(cè)試

想以一種非科學(xué)的方式測(cè)試系統(tǒng)的圖形功能,只要看看你的PC能不能處理圖形密集型游戲。想獲得更準(zhǔn)確的結(jié)果,只要運(yùn)行下列這些測(cè)試。

1.Unigine

Unigine有兩項(xiàng)基準(zhǔn)測(cè)試值得一提:Valley基準(zhǔn)測(cè)試和Heaven基準(zhǔn)測(cè)試。每一項(xiàng)測(cè)試渲染不同的場(chǎng)景(分別是覆以森林的山谷和一系列浮空島),迫使你的GPU“超時(shí)工作”。

這是大多數(shù)Linux游戲玩家***的圖形基準(zhǔn)測(cè)試。

免費(fèi)基準(zhǔn)測(cè)試是交互式,完全足以大致了解你的GPU有多好,但是如果是商業(yè)用途、進(jìn)行深入的逐幀分析,專(zhuān)業(yè)版必不可少。售價(jià)495美元。

2.GFXBench

GFXBench之前名為GLBenchmark,它是面向Linux系統(tǒng)的兩種主要的圖形基準(zhǔn)測(cè)試中名氣較小的。它隨帶兩組測(cè)試:高級(jí)測(cè)試(總體性能)和低級(jí)測(cè)試(特定功能的性能)。

四、數(shù)據(jù)驅(qū)動(dòng)器基準(zhǔn)測(cè)試

說(shuō)到數(shù)據(jù)驅(qū)動(dòng)器,速度并非總是最重要。比如說(shuō),當(dāng)驅(qū)動(dòng)器用來(lái)存儲(chǔ)備份內(nèi)容,主要的問(wèn)題是壽命、可靠性和容量。不過(guò)若是日常操作,你需要性能出色的高速固態(tài)硬盤(pán)。

1.Hdparm

Hdparm是一種命令行實(shí)用工具,安裝在大多數(shù)現(xiàn)代的發(fā)行版上,非常易于使用。它不僅可用來(lái)測(cè)試驅(qū)動(dòng)器的性能,還可以針對(duì)每個(gè)驅(qū)動(dòng)器來(lái)改變?cè)O(shè)置(比如開(kāi)啟或關(guān)閉DMA)。不過(guò)要小心:如果使用不當(dāng),Hdparm會(huì)導(dǎo)致驅(qū)動(dòng)器崩潰或損壞!

首先,使用df命令列出系統(tǒng)上的所有驅(qū)動(dòng)器。找到想要測(cè)試的那個(gè)驅(qū)動(dòng)器――如果你沒(méi)有把握,可以使用上下文,比如總的磁盤(pán)空間或掛載位置,然后與下列命令結(jié)合使用。以本文為例,我的驅(qū)動(dòng)器是/dev/sda2。

為了測(cè)試緩沖讀取性能:

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

為了測(cè)試緩存讀取性能:

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

無(wú)論你使用哪一個(gè),都要多次運(yùn)行命令,以獲得多個(gè)讀數(shù),然后求平均值,以便更準(zhǔn)確地了解性能。確保你沒(méi)有做可能影響讀數(shù)的其他任何操作,比如傳輸文件。

2.Bonnie++

Bonnie++是一種免費(fèi)的實(shí)用工具,旨在基準(zhǔn)測(cè)試文件系統(tǒng)和硬驅(qū)性能。它并不直接安裝在大多數(shù)發(fā)行版上,但是應(yīng)該出現(xiàn)在核心代碼庫(kù)中??墒褂孟铝忻畎惭b到Debian和Ubuntu上:

  1. sudo apt-get install bonnie++ 

或者使用這個(gè)命令安裝到Fedora、Red Hat或CentOS上:

  1. sudo yum install bonnie++ 

一旦安裝完畢,運(yùn)行Bonnie++的最簡(jiǎn)單方法就是使用下列命令:

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

這會(huì)在/tmp目錄下運(yùn)行測(cè)試(因而測(cè)試/tmp所在的驅(qū)動(dòng)器的性能),使用的參數(shù)表明系統(tǒng)有2048MB內(nèi)存,測(cè)試將以[用戶名]用戶的權(quán)限來(lái)運(yùn)行,本文中該用戶是jleeso。

不確信你的系統(tǒng)上有多少內(nèi)存?請(qǐng)使用free –m命令,在合計(jì)欄下查找Mem。

***,你會(huì)看到逗號(hào)分隔的一行,上面是密密麻麻的不同數(shù)字。這些就是你的結(jié)果。比例:

  1. 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 

拷貝它,輸入下面這個(gè)命令:

  1. echo "[粘貼你的結(jié)果]" | bon_csv2html > /tmp/test.html 

現(xiàn)在,在你的Web瀏覽器中打開(kāi)/tmp/test.html,你會(huì)看到一張格式規(guī)整的表格顯示了結(jié)果,更加一目了然。

你的PC性能怎樣?

如果你的硬件基準(zhǔn)測(cè)試看起來(lái)不賴(lài),但仍覺(jué)得系統(tǒng)運(yùn)行起來(lái)慢騰騰,要注意:另外幾個(gè)因素可能在作崇。沒(méi)錯(cuò),速度緩慢的硬件常常是瓶頸,但是你在花錢(qián)升級(jí)之前要關(guān)注別的方面。

比如說(shuō),在Ubuntu上,有一些技巧和方法可加快日常操作(非Ubuntu發(fā)行版有各自的提速技巧和方法)。你還應(yīng)該考慮更新底層的Linux內(nèi)核。

那么,你的基準(zhǔn)測(cè)試結(jié)果看起來(lái)如何?你有沒(méi)有發(fā)現(xiàn)值得升級(jí)的硬件瓶頸?還是說(shuō)你對(duì)系統(tǒng)的性能很滿意?歡迎留言交流!

原文標(biāo)題:How to Benchmark Your Linux PC’s Performance,作者:Joel Lee

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:武曉燕 來(lái)源: 51CTO.com
相關(guān)推薦

2024-03-06 18:09:06

Linux性能工具

2023-07-31 09:13:13

ValidatorGolang

2021-07-17 15:25:05

PHP 8.1基準(zhǔn)測(cè)試開(kāi)發(fā)

2012-07-31 09:02:49

Apworks

2009-10-10 11:11:40

服務(wù)器測(cè)試

2021-07-08 14:59:05

JMHMongodb數(shù)據(jù)

2022-03-29 11:48:40

Go泛型測(cè)試

2013-05-07 09:47:30

測(cè)試MySQLMySQL測(cè)試

2023-11-26 19:06:13

GO測(cè)試

2021-07-03 08:54:49

LinuxSysbench性能

2015-05-19 16:52:13

企業(yè)網(wǎng)D1Net

2022-09-19 11:42:21

Go優(yōu)化CPU

2020-09-16 11:20:03

流計(jì)算基準(zhǔn)測(cè)試

2018-01-02 15:38:52

WinSAT系統(tǒng)評(píng)估

2010-06-04 09:42:47

Linux 測(cè)試cpu

2021-12-29 10:30:15

JMH代碼Java

2011-09-22 13:49:44

XML基準(zhǔn)測(cè)試

2015-12-09 10:13:53

基準(zhǔn)測(cè)試云文件共享云服務(wù)

2025-01-06 06:10:00

開(kāi)源.NEThttps://mp

2020-10-23 14:05:39

AI 服務(wù)器測(cè)試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)