一.測試目的
獲取cep**件系統的讀寫效能,並與原生磁碟進行比較
二.硬體及網路環境
1.硬碟資訊
2.網路環境
伺服器及客戶端同處於100兆網路
三.軟體環境及測試工具1.軟體環境
四.測試用例
(一)不同執行緒下
1.cep**件系統
使用下面命令測試在不同執行緒下cep**件系統讀取6g大檔案的讀寫效能。
測試n執行緒下讀取6g大檔案時cep**件系統的讀寫效能。
綜合上面輸出的結果彙總成一張如下的**(單位是 kbytes/sec):
2.原生磁碟
測試多執行緒下讀取6g大檔案原生磁碟的讀寫效能。
總結上面的結果( 單位為 kbytes/sec):
根據上面的資料,繪製出下面的折線圖。
(二)不同檔案大小下
1.cep**件系統
使用下表中對應的命令測試cep**件系統,檢視讀取對應大小的檔案時的讀寫效能。測試對應大小的檔案,記錄大小為4k,只測試read/reread和write/rewrite.
綜合上面的輸出結果,得出下面的**(記錄塊都為4k,單位為kbytes/sec) :
2.原生磁碟
使用下表中對應的命令測試原生磁碟,檢視讀取對應大小的檔案時的讀寫效能。測試下表對應大小的檔案,記錄塊為4k,使用對應的iozone命令測試原生磁碟的讀寫效能。
記錄塊都為4k,檢視其讀寫效能。單位為kbytes/sec 。
根據上面的資料,繪製出下面的折線圖。
五.測試結果
下面各圖則是在指定條件下,使用柱形圖,細至讀寫的不同方面對在cep**件系統和原生磁碟的讀寫效能比較。
(一)不同執行緒
每個執行緒下讀寫6g大檔案,檢視在多個執行緒下cep**件系統及原生磁碟之間讀寫效能的差異。下面各圖是在同一前提下,實施的測試結果,分為4個圖,分別是write、rewrite、read、reread在cep**件系統和原生磁碟中的結果的比較。單位都是 kbytes/sec。
1.write
每個執行緒下讀寫6g大檔案,檢視在多個執行緒下cep**件系統及原生磁碟之間write效能的差異。單位為kbytes/sec。
2.rewrite
每個執行緒下讀寫6g大檔案,檢視在多個執行緒下cep**件系統及原生磁碟之間rewrite效能的差異。單位為kbytes/sec。
3.read
每個執行緒下讀寫6g大檔案,檢視在多個執行緒下cep**件系統及原生磁碟之間read效能的差異。單位為kbytes/sec。
4.reread
每個執行緒下讀寫6g大檔案,檢視在多個執行緒下cep**件系統及原生磁碟之間reread效能的差異。單位為kbytes/sec。
(二)不同檔案大小
讀寫對應大小的檔案,檢視cep**件系統及原生磁碟之間讀寫效能的差異。下面各圖是在同一前提下,實施的測試結果,分為4個圖,分別是write、rewrite、read、reread在cep**件系統和原生磁碟中的結果的比較。單位為 kbytes/sec。
1.write
讀寫對應大小的檔案,檢視cep**件系統及原生磁碟之間write差異。單位為 kbytes/sec。
2.rewrite
讀寫對應大小的檔案,檢視cep**件系統及原生磁碟之間rewrite差異。單位為 kbytes/sec。
3.read
讀寫對應大小的檔案,檢視cep**件系統及原生磁碟之間read差異。單位為 kbytes/sec。
4.reread
讀寫對應大小的檔案,檢視cep**件系統及原生磁碟之間reread差異。 單位為 kbytes/sec 。
jquery與原生js比較
以選擇符為例,類似於這種 class 方式,在ie裡面,肯定比 id 低很多,而對於chrome和firefox,則因為提供了getelementsbyclassname 介面,所以速度不會特別慢,不需要遍歷所有元素檢視class,所以考慮乙個綜合的方案,應優先使用id選擇符。測試方法 對於一次處理...
關於磁碟隨機讀寫與順序讀寫
今天看kafka官網的文件,關於效能方面的討論時,又提到了磁碟隨機讀寫和順序讀寫效能方面的事,藉此機會整理一下。一 為什麼說是盡可能 二 順序讀寫和隨機讀寫效能差距有多大 我們知道,磁碟讀寫最慢的地方在於尋道,根據kafka官網寫的資料是,尋道時間大概10ms,尋道之後磁頭順序讀取資訊的速度是很快的...
RAID技術與磁碟效能比較 linux
raid技術與磁碟效能比較?raid技術是構造高效能 海量儲存的基礎技術,核心是依靠磁碟的並行性提高效能。最簡單的raid卡,一般都包含有幾十,甚至幾百兆的raid cache,寫cache的資料積累到一定程度 實現批量寫 陣列才把資料刷到磁碟,cache資料的保護,一般都依賴於鏡相與電池 或者是u...