skynet 框架的目的就是爲了充分發揮多核硬件的優勢。在同一時間能把工作分攤到更多核心上處理,且不增加總體的工作量,纔是最大的優化。從這個角度看,最容易做的優化是把 clusterd 負責對外請求的部分和接收外部請求的部分分離開。降低單個服務的 cpu 佔用量就可以提高硬件對同時在線玩家的承載能力,且減少每個玩家消息處理的響應速度。
skynet設計的初衷
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
skynet源碼閱讀--協程調度模型
一切归于平静
2020-07-07 16:47:10
Skynet服務器框架(一) Linux下的安裝和啓動
jinxinliu1
2020-07-06 18:11:27
skynet框架應用 (一) skynet介紹
吓人的猿
2020-07-02 10:05:57
關於遊戲開發數據更新的一些記錄
BanFS
2020-07-01 18:57:29
一起來讀源碼601-skynet buffer
狍子科技-贺汉景
2020-06-29 07:06:17
一起來讀源碼602-skynet 原子鎖
詳細說明請看: atomic.h twlock.h spinlock.h 原子操作: ATOM_CAS(ptr, oval, nval) //值比較替換:在寫入新值之前, 讀出舊值, //
狍子科技-贺汉景
2020-06-29 07:06:17
一起來讀源碼604-skynet 日誌模塊
狍子科技-贺汉景
2020-06-29 07:06:06
一起來讀源碼204-skynet 日誌模塊
狍子科技-贺汉景
2020-06-29 07:06:06
skynet學習之UnityMMO源碼分析之客戶端登錄(2)
明珠师兄
2020-06-26 22:59:26
some-mmorpg運行步驟
明珠师兄
2020-06-26 22:59:26
skynet 學習資料整理
啦啦拉德玛西亚
2020-06-26 07:11:09
skynet push消息到次級消息隊列
啦啦拉德玛西亚
2020-06-26 07:11:09