Raknet性能調研

(1)Raknet理論上可以支持多個客戶端和服務器之間每秒4W個消息的ping-pong測試。但是不穩定,如果某些原因導致消息堆積,則會嚴重影響發送和接受的響應時間,會達到秒級。

(2)Raknet如果消息超過承受的極限,底層的邏輯上導致不斷會惡化卡的現象,表現出現吃內存,底層線程陷入循環,執行效率下降。

(3)目前的Raknet版本不支持發送線程,雖然有發送線程的宏,但是打開後編譯不過,還未具體繼續研究下去。

(4)MTU最大值默認是1492,這個要根據不同環境進行調整,效率上會有比較明顯的差距

(5)壓測過程中不同的客戶端連接數對應能支撐的消息數量也會有明顯的差異,主要差距來自輪詢過程中會raknet底層會進行組包的大大的減少了實際發包的數量

 

待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章