學習啦>學習電腦>電腦硬件知識>CPU知識>

單/雙/四核全模擬測試平臺方法介紹

時間: 捷鋒774 分享

  在進行數(shù)據(jù)讀寫時CPU都需要調(diào)用線程來完成,繁重的4KB讀寫自然會對CPU造成一定的依賴關(guān)系,下面是學習啦小編帶來的關(guān)于單/雙/四核全模擬 測試平臺方法介紹的內(nèi)容,歡迎閱讀!

  單/雙/四核全模擬 測試平臺方法介紹:

  在每一次的存儲設(shè)備發(fā)布時,特別是以性能稱道的SSD屢見不鮮,我們都能看到各大網(wǎng)站給出的存儲設(shè)備性能測試成績,基本是以大文件持續(xù)讀寫以及4K隨機性能作為衡量產(chǎn)品性能的標準,例如ATTO Disk Benchmark、AS SSD、CrystalDiskMark、IOmeter等成績表,但是結(jié)果都有一定的偏差,除了誤差,測試平臺也會產(chǎn)生一定的影響,一下的內(nèi)容我們就來簡單的討論下CPU對存儲設(shè)備的性能影響。

  而本文選取了SSD測試使用比較多的AS SSD、CrystalDiskMark來測試存儲設(shè)備的4KB讀寫性能,測試的存儲模塊我們自然選擇了SATA 6Gbps SSD,來自O(shè)CZ最新的VECTOR 256GB。

  CPU方面我們選用了Intel上一代旗艦Core i7 2600K,放眼現(xiàn)今性能表現(xiàn)依然不錯。為了全面的反應(yīng)CPU規(guī)格對SSD性能(4KB讀寫)的影響,測試時將CPU設(shè)置為單核、雙核、四核三組,并且每組還測試了1.6GHz、3.0GHz和4.5GHz的讀寫性能成績。

  CPU成瓶頸 實測單/雙/四核SSD性能表現(xiàn)

  首先進行的是AS SSD讀寫性能測試,測試成績我們僅選取了4KB隨機讀寫數(shù)據(jù)。

  從上圖可以看出隨著CPU的頻率提升,SSD的4KB讀取和寫入都得到了顯著的提升,倒是CPU核心數(shù)的增加并未對SSD的讀寫性能造成實質(zhì)的影響。

  接下來的CrystalDiskMark的測試也只選取了4KB隨機讀寫成績。CrystalDiskMark整體成績比AS SSD表現(xiàn)要好一些,4.5GHz時4KB讀寫分別達到了約31MB/s和77MB/s的水準。不過依然遵循了CPU頻率隨性能變化的規(guī)律,另外CPU線程對SSD的4KB隨機讀寫也基本沒有影響。

  測試總結(jié):單線程制約SSD性能發(fā)揮

  為了進一步了解CPU線程對SSD 4KB讀寫性能的影響,接下來我們加入了一組四核超線程開啟和關(guān)閉的成績(前文單核、雙核、四核測試超線程均開啟)。

  從AS SSD、CrystalDiskMark兩項測試來看,無論是超線程開啟還是關(guān)閉基本對SSD 4KB隨機讀寫性能沒有任何影響,綜合上面測試的單核、雙核、四核的成績表現(xiàn),我們基本認定SSD 4KB隨機讀寫性能只與單線程的性能相關(guān)。

  為了驗證SSD 4KB存儲與線程之間的關(guān)系,接下來我們進行了單核心、雙核心、四核心(均關(guān)閉超線程)的實際4KB(大量4KB小文件)持續(xù)讀寫測試(核心頻率都設(shè)置為3.0GHz)。

  讀取測試

  寫入測試

  首先進行的單核心測試中,我們可以看到無論在讀取還是寫入過程中CPU占用率都非常高,分別為100%和98%。

  接下來的雙核心測試中,讀取和寫入測試中CPU占用率分別為52%和50%。

  最后的四核心測試中,實際4KB讀寫測試CPU占用率分別為25%和27%。

  從以上的測試我們不難看出:無論是讀取還是寫入測試,瀏覽器調(diào)用的線程都只有1個,得出單線程100%、雙線程50%、四線程25%左右的占用率。

  結(jié)論:

  從以上一系列的測試基本可以得出SSD的4KB讀寫性能只與單個CPU核心的性能相關(guān)聯(lián),其中頻率影響非常大,隨著CPU頻率的提升,4KB讀寫性能可以得到顯著的提升,只與瓶頸在什么時候出現(xiàn),目前的處理器恐怕都無法達到這樣的單核性能。

  由于系統(tǒng)負責數(shù)據(jù)傳輸?shù)膯我痪€程,這直接導致在4KB負載測試出現(xiàn)性能瓶頸,這也導致目前的SSD 4KB讀寫性能無法得到完全發(fā)揮,如果要想完全發(fā)揮SSD的性能還得需要更為強勁的CPU,或者是未來新的操作系統(tǒng)支持多線程數(shù)據(jù)讀寫。

  值得注意的是讀者在看SSD的評測時,還需要需閱讀測試平臺的CPU規(guī)格參數(shù),以甄別SSD性能的大致表現(xiàn),以利于不同SSD性能的比較,當然除了SSD本身、CPU規(guī)格,影響SSD性能發(fā)揮還有很多因素,如主板SATA控制器、內(nèi)存等都會影響到SSD性能的發(fā)揮。

606282