恩...NPU的資料看起來沒解釋到這張卡的運作方式
這部份主要是看這張卡的DRIVER怎寫 韌體是怎麼運作的
節錄自巴哈:
" Bigfoot Networks 表示,Killer 2100 的核心是 Bigfoot Networks 突破性的遊戲網路 DNA 技術,由一個專門用途的網路處理器(NPU)、先進遊戲偵測技術(Advanced Game Detect)、
繞過 Windows 網路堆疊(stack bypass)的能力、視覺化頻寬控制技術(Visual Bandwidth Control)以及其他優化設計的功能所組成。"
我有去比對官網的英文介紹 巴哈這樣翻應該沒啥錯誤
基本上 如果官網的這一段介紹不是唬人的
那應該就跟我猜得差不多 這張卡可能從實體層到到表達層一手包辦
普通的網卡只負責網路層到實體層
我想延遲的差異主要是在這裡
這樣做的好處是可以降低表達層~傳輸層的延遲
但是連帶的會影響整體輸出能力
這張卡只有400MHz 128M的RAM
把表達層~傳輸層吃下來做 跟給CPU&OS去做
兩者的處理能力是天差地遠 400MHz vs 3.0GHz UP , 128MB vs 4GB UP
在連線數一多的時候可能就會被處理效能拖垮
這張卡既然有QoS的功能 那對於封包的處理一定就是Store and forward
收到封包先塞進記憶體 判斷優先順序以後再送出
這種架構對於大量的大型封包很不利
不曉得yltsai兄平常使用有沒有開著BT之類的P2P軟體
在連線數高的情況下 很有可能會影響到整體效能
還有另一種可能就是 處理晶片過熱 這張卡從外觀看起來就讓我覺的散熱不良
就像花店的小烏龜過熱會嚴重影響校能一樣 這類的網路處理器在過熱時都會大幅影響表現
尤其這張卡的網路晶片負責的工作又多 發繞量應該不低