服務框架訊息排程效能測試

2021-10-01 08:18:23 字數 593 閱讀 5090

測試環境:

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協議的檔案上傳一樣,要...