linux AS6.2 與 as5.4 的對比,效能提升明顯

babyyellow發表於2012-04-10
新機器到了,我們需要安裝配置postgresql 資料庫了,基於對pg原始碼編譯對gcc 的版本最佳化有一點要求,自己裝gcc ,依賴的包太多了,懶的去折騰了,請硬體組同事給裝了,結果一打聽,as6.2 的gcc 是4.4.6 是個比較新的版本,as6 也推出有一段時間了。

於是直接裝了as6 來測試下,跟as5.4 的效能對比

兩套pg 都做了基於gcc 的最佳化,編譯引數一致。資料庫配置引數一致

做了幾個基於資料庫的benchmark ,發現as6 比as5 綜合效能提升要高20-30%。很明顯。

主要表現在io上,看來ext4檔案比ext3 要好很多了,gcc 的最佳化效果似乎不很明顯。

於是又把as5 的ext3 轉為ext4 檔案系統,然後做了一個簡單對比:
資料庫寫入100000000筆記錄:

as6 + ext4 的效率:
real 8m0.491s
user 0m57.141s
sys 0m0.970s

as5 +ext4 的效率:
real 10m11.506s
user 0m36.133s
sys 0m0.632s

時間上 as6 比as5 要節省2分鐘,很明顯的優勢啦。

別等了啦!!! 

直接上 as6 啦!! 

看來這次要dba來吃螃蟹啦!!!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-720781/,如需轉載,請註明出處,否則將追究法律責任。

相關文章