如何評估網路卡效能的好壞

一般人可能認為單位時間內能夠傳遞最大量資料的網卡就是效能最好
可是卻忽略了網路傳輸產生的中斷對CPU運作的影響
這部份尤其在伺服器的運作上特別重要

所以我們要評估一張網路卡效能的真正好壞
通常是採用P/E值來評估

P/E = Throughput / CPU Utilization

用口語化的話來說一張效能好的網卡
必須具備單位時間內資料傳輸量大和系統CPU使用率小的特點
INTEL和3COM的網路卡之所以有名和比較昂貴
也就是因為這兩家廠商在這方面著墨相當深

從INTEL的技術來看
INTEL網路卡具備自適應技術
可以智慧型即時偵測網路流量
彈性自動調整封包與封包之間的間隙(你也可以手動微調)
讓Throughput盡量變大
將Collision機會儘可能減小
然後大幅降低CPU Utilization

其實用口語化來說就是綑綁打包啦
因為每一個封包都會造成一次中斷
所以如果流量大時就讓幾個封包送作堆再產生一次中斷
自然就減低系統負荷
3COM在這方面也有類似的技術
所以INTEL和3COM的網卡才是王道啊
呵呵

由 zman 在 週三, 2006-10-04 01:26 提供 要發表回應,請先登入註冊 | 4794 閱讀次數