.NET Core通訊模塊在Linux下的性能測試 原

        最近.Net Core在.NET圈子裏還是挺火的,之前有接觸過Mono並做過相關測試感覺效果並不理想。這段時間由於工作原因閒下來所以對針對.Net Core的基礎通訊模塊進行一個簡單的壓力測試,瞭解一下其性能情況;在測試後發現.NET Core這方面的性能還是做得比較出色,似乎比他的前輩.NET在windows的性能表現還要出色(看來微軟這一次真是動了真格了)。

測試描述

        現在的硬件發展速度非常快,所以測試出的效果應該都會比較理想的,上10W OPS是沒什麼疑問的;所以找了一臺2007年的雙核老機器作爲測試服務器(Core 2 Duo E​4300 1.7G),操作系統是Ubuntu 14(折騰了一段時間才把系統裝上),網絡帶寬資源1Gb;測試用的客戶端機子是(E1230V3,16G,2008R2)

        測試主要內容:

  • 數據包128byte
    200連接,1000連接,5000連接,10000連接
  • 數據包512byte
    5000連接
  • 數據包1024byte
    5000連接

       通過不同數據包和連接數進行壓測其相應的OPS情況。

測試結果

​詳細測試結果圖

  • 200連接-數據包128byte
  • 1000連接-數據包128byte
  • 5000連接-數據包128byte
  • 10000連接-數據包128byte
  • 5000連接-數據包512byte
  • 5000連接-數據包1024byte
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章