亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
打印 上一主題 下一主題

在多核系統(tǒng)上網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)發(fā)實(shí)驗(yàn)和一點(diǎn)思考 [復(fù)制鏈接]

論壇徽章:
0
31 [報(bào)告]
發(fā)表于 2009-05-21 11:04 |只看該作者

回復(fù) #30 思一克 的帖子

看來這篇貼子的確起到了拋磚引玉的效果了。不錯(cuò),呵呵!
我也覺得,目前這種多核下面,一個(gè)CPU負(fù)責(zé)一個(gè)網(wǎng)卡的隊(duì)列(接收方向)處理,我覺得還是很好的,不用在CPU之間的調(diào)度,切換,提升了不少效率吧??

論壇徽章:
0
32 [報(bào)告]
發(fā)表于 2009-05-21 11:46 |只看該作者
原帖由 獨(dú)孤九賤 于 2009-5-21 11:04 發(fā)表
看來這篇貼子的確起到了拋磚引玉的效果了。不錯(cuò),呵呵。
我也覺得,目前這種多核下面,一個(gè)CPU負(fù)責(zé)一個(gè)網(wǎng)卡的隊(duì)列(接收方向)處理,我覺得還是很好的,不用在CPU之間的調(diào)度,切換,提升了不少效率吧??


是的。你查multi-ring NIC就有。

論壇徽章:
0
33 [報(bào)告]
發(fā)表于 2009-05-21 12:14 |只看該作者
原帖由 terryfe 于 2009-5-20 17:50 發(fā)表

前提就是硬件的多隊(duì)列嘛。所以軟RSS的實(shí)現(xiàn)在高壓力下治標(biāo)不治本啊...


嗯,關(guān)鍵是目前CPU的核數(shù)遠(yuǎn)遠(yuǎn)多于NIC的RING的數(shù)目。

即便是ixgbe這樣的硬件,64個(gè)ring,但只有16個(gè)MSI-X vector.

目前Solaris ixgbe網(wǎng)卡屬于起步階段,Crossbow剛做完第一階段,未來協(xié)議棧充分利用多核的工作還有很多事情要做。不出幾年,上千個(gè)硬件線程就會出現(xiàn),所以,兩者是要結(jié)合使用的。

論壇徽章:
0
34 [報(bào)告]
發(fā)表于 2009-05-21 14:05 |只看該作者
原帖由 Solaris12 于 2009-5-21 12:14 發(fā)表


嗯,關(guān)鍵是目前CPU的核數(shù)遠(yuǎn)遠(yuǎn)多于NIC的RING的數(shù)目。

即便是ixgbe這樣的硬件,64個(gè)ring,但只有16個(gè)MSI-X vector.

目前Solaris ixgbe網(wǎng)卡屬于起步階段,Crossbow剛做完第一階段,未來協(xié)議棧充分利用多核 ...


Solaris12做Sparc下開發(fā)的?

x86下的CPU核數(shù)還是不多的。

論壇徽章:
0
35 [報(bào)告]
發(fā)表于 2009-05-21 14:17 |只看該作者
原帖由 Solaris12 于 2009-5-21 12:14 發(fā)表


嗯,關(guān)鍵是目前CPU的核數(shù)遠(yuǎn)遠(yuǎn)多于NIC的RING的數(shù)目。

即便是ixgbe這樣的硬件,64個(gè)ring,但只有16個(gè)MSI-X vector.

目前Solaris ixgbe網(wǎng)卡屬于起步階段,Crossbow剛做完第一階段,未來協(xié)議棧充分利用多核 ...

至少現(xiàn)在想達(dá)到萬兆線速的話不需要那么多核..
等到出40GE,100GE的時(shí)候估計(jì)就用得上了

論壇徽章:
0
36 [報(bào)告]
發(fā)表于 2009-05-21 14:17 |只看該作者
原帖由 ShadowStar 于 2009-5-21 14:05 發(fā)表


Solaris12做Sparc下開發(fā)的?

x86下的CPU核數(shù)還是不多的。


兩個(gè)平臺都搞一點(diǎn)。


x86也越來越強(qiáng)了。八核 Nehalem EX,  Dula socket的服務(wù)器馬上就出來了,到時(shí)候16個(gè)核,不過Intel的網(wǎng)卡也升級了,128個(gè)ring,. 中斷vector估計(jì)也多了。

論壇徽章:
0
37 [報(bào)告]
發(fā)表于 2009-05-21 14:18 |只看該作者
原帖由 terryfe 于 2009-5-21 14:17 發(fā)表

至少現(xiàn)在想達(dá)到萬兆線速的話不需要那么多核..
等到出40GE,100GE的時(shí)候估計(jì)就用得上了


嗯,總線到時(shí)候也肯定升級啊,這是配套的,

而且系統(tǒng)里不會只有一塊萬兆卡吧,還有其他設(shè)備呢。如果核太少了,多個(gè)設(shè)備中斷共享一個(gè)CPU, 也不好。

[ 本帖最后由 Solaris12 于 2009-5-21 14:25 編輯 ]

論壇徽章:
0
38 [報(bào)告]
發(fā)表于 2009-05-21 16:27 |只看該作者
領(lǐng)教了

論壇徽章:
0
39 [報(bào)告]
發(fā)表于 2009-05-26 16:26 |只看該作者

論壇徽章:
0
40 [報(bào)告]
發(fā)表于 2009-06-01 22:44 |只看該作者
靠,終于有人也開始研究并討論這一塊了...
其實(shí)網(wǎng)卡收包發(fā)包都是共用一個(gè)IRQ這個(gè)好象是網(wǎng)卡固件決定的,收包用NAPI的效率非常高,5405 x 2/82546EB x 4 每個(gè)卡線速收包(不發(fā)) cpu 8個(gè)核很平均,都在50%左右,但是只要有一個(gè)卡轉(zhuǎn)發(fā)性能馬上降低50%而且兩個(gè)核心全部耗完,其余空閑,兩個(gè)卡轉(zhuǎn)發(fā)在降低 50%,依此類推,可見網(wǎng)卡的瓶頸不均衡等問題不在收包上,而是發(fā)包上.不知道發(fā)包有沒有辦法做到收包這樣優(yōu)秀

還有個(gè)想法不知道linux框架能不能實(shí)現(xiàn), 如果收用一個(gè)IRQ,發(fā)用一個(gè)IRQ性能肯定會有很大提高,不過IRQ好象是由BIOS控制的,不知道能不能直接注冊兩個(gè)IRQ

[ 本帖最后由 Aqie 于 2009-6-2 09:37 編輯 ]
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP