測試環境:
cpu:intel® core™ i5-4590 cpu @ 3.30ghz 4核,64位
記憶體:8g
交換機速率:10/100mbps
伺服器網絡卡速率:100mbps
測試資料:
一、服務同節點訊息處理個數(每個服務跑滿1個cpu 100%)
1、32位元組以內 :1000萬/秒
2、64位元組 :900萬/秒
3、128位元組 :870萬/秒
4、256位元組 :760萬/秒
5、1024位元組 :370萬/秒
二、服務跨節點訊息處理個數(每個服務跑滿1個cpu 100%,外加網路處理跑滿2個cpu 200%)
1、空位元組 :12萬/秒 --> (只做訊息排程,收發訊息包頭部資料)
2、32位元組 :10萬/秒
3、128位元組 :8萬/秒
4、256位元組 :6萬/秒
5、1024位元組 :2萬/秒
說明:
跨節點網路測試速度 主要受限於 交換機速率 和 網絡卡速率,效能測試已經把網路頻寬跑滿了
看誰跑的快 效能測試框架
1.專案簡介 描述乙個程式的好壞可以很好的幫助我們去優化程式,提高 水平。在比較有相同功能的方法時,我們通常會在特定的負載下,看系統的響應時間和表現。所以以基於jmh基準測試框架為靈感,編寫了一款簡單的測試框架 看誰跑的快 2.專案靈感 1.首先高中物理在進行試驗的時候,我們要進行多組試驗,而且要控...
php swoole框架效能測試對比
測試機器為虛擬機器,1核2g記憶體,php環境和mysql都在虛擬機器內。php 7.3.2 swoole 4.4.5 測試框架有 結果為分別測試五次取的平均值 ab n 1000 c 100 http host 輸出 hello world 測試結果 ab n 1000 c 100 http ho...
效能測試之請求服務
get 獲取資源 get 方法用來請求訪問已被uri識別的資源。指定的資源經過伺服器端解析後返回響應內容。也就是說,如果請求的資源是文字,那就保持原樣返回。post 傳輸實體主體 post 向指定的資源提交要被處理的資料 put 傳輸檔案 put 方法 用來傳輸檔案。就像ftp協議的檔案上傳一樣,要...