您好,登錄后才能下訂單哦!
這篇文章主要為大家分析了如何進行CentOS 6與CentOS 7的性能測試對比的相關知識點,內容詳細易懂,操作細節合理,具有一定參考價值。如果感興趣的話,不妨跟著跟隨小編一起來看看,下面跟著小編一起深入學習“如何進行CentOS 6與CentOS 7的性能測試對比”的知識吧。
centos7與centos6從初始化技術,服務啟動,開機啟動文件等都有差別,這篇文章和大家分享一下centos7與centos6的性能測試對比。
工具: 通過sysbench對cpu進行壓力測試
參數設置
素數: 10000
測試時間: 900秒
線程數: 1、6、12、18、24、30、36、42
分別測試使用睿頻和不實用睿頻
> 圖1: cpu測試 – 每秒events
如何看圖:越高越好
此圖結論:
cpu性能基本一致
CentOS 7固定頻率(不使用睿頻),并沒有提升性能,因此沒有關閉睿頻的必要
> 圖2: cpu測試 – event數量標準差
如何看圖:越少越好
此圖結論:
通過標準差可以看出在穩定性方面,CentOS 7要穩定很多(包括不使用睿頻)
工具: 通過sysbench對內存進行壓力測試
參數設置
讀寫方式: 隨機
測試時間: 900秒
分別測試讀和寫
塊大小: 4K、16K、2M
線程數: 1、12、24、36、48
> 圖1: 內存測試 – 速率
如何看圖:越高越好
此圖結論:
CentOS 6和CentOS 7性能一致
> 圖2: 內存測試 – event數量標準差
如何看圖:越少越好
此圖結論:
通過標準差可以看出在穩定性方面,CentOS 7要穩定很多
工具: 通過fio對io進行壓力測試
參數設置
ioengine: libaio
iodepth: 16
測試時間: 900秒
文件大小: 100G
運行方式: 線程
緩存方式: 無緩存(non-buffered I/O)
讀寫方式: 隨機讀寫
塊大小: 分別測試4K和16K
線程數: 1、12、24、36、48
> 圖1: io測試 – iops
如何看圖:越高越好
此圖結論:
CentOS 6(默認ext4)不如CentOS 7(默認xfs)
CentOS 6(默認ext4)不如CentOS 6(xfs)
> 圖2: io測試 – 讀寫平均延時
如何看圖:越少越好
此圖結論:
CentOS 7的寫延時和CentOS 6(默認ext4)接近
CentOS 7的讀延時比CentOS 6(默認ext4)好很多
工具: 通過tpcc-mysql對整機性能進行測試
參數設置
文件系統: 均為xfs
mysql版本: mysql-8.0.12
tpcc_load:
warehouse: 100
sql: create_table.sql、add_fkey_idx.sql
運行時長: 沒有限制,跑完將近1小時
tpcc_start:
warehouse: 100
warmup: 300秒
運行時長: 1800秒
線程數: 16、32、64、128、256、512、1024
> 圖: oltp測試 – tpmc
如何看圖:越高越好
此圖結論:
CentOS 7比CentOS 6(默認ext4)高
/ | CentOS 6(ext4)vs CentOS 7(xfs) |
---|---|
cpu – 每秒events | 打平手 |
cpu – event數量標準差 | CentOS 7 win |
mem – 傳輸速率 | 打平手 |
mem – event數量標準差 | CentOS 7 win |
io – iops | CentOS 7 win |
io – 讀寫平均延時 | CentOS 7 win |
tpcc – mysql | CentOS 7 win |
如圖所示,本次一共做了7項,其中有2項是CentOS 6與7基本一致,另外5項都是CentOS 7明顯勝出,因此可以得出結論:CentOS 7的性能比CentOS 6強!
關于“如何進行CentOS 6與CentOS 7的性能測試對比”就介紹到這了,更多相關內容可以搜索億速云以前的文章,希望能夠幫助大家答疑解惑,請多多支持億速云網站!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。