POPPUR爱换

标题: 一张网卡引发的功耗问题!小心你的3COM网卡 [打印本页]

作者: benbenxion    时间: 2007-5-5 11:46
标题: 一张网卡引发的功耗问题!小心你的3COM网卡
虽然现在主板都集成了网卡乃至双网卡,但是INTEL以及3COM的网卡在玩家心目中依然是不错的选择,心理上觉得比板载的网卡更稳定、性能更高。

前几天,我也买了一块3COM的905C加长版,装到机器上,无意中发现海韵Power Angel功率仪上的功耗居高不下,经过一番测试,发现3OCM网卡竟然会导致整机的功耗大幅增加!


1、先说在机器1上的测试,配置:X2 939 3600+;DFI EXPERT主板;512MX2;7200.10 320G;创新A2 ZS声卡;电视卡,DVD刻录机以及3COM 905C等

进入系统后,系统自动装好驱动,在系统闲置,桌面情况下不进行任何操作,这时候海韵Power Angel显示为110W,而当我在在资源管理器里将3COM 905C禁用,海韵Power Angel降至95W。

一块网卡不可能达到15W的功耗吧,因此我怀疑是网卡占用了CPU资源,导致功耗居高不下。

但也不排除905C可能和我的主板有点兼容问题而导致功耗异常,于是换到机器2上测试。

2、机器2:A64 3000+(939);TF6100-939;512MX2;WD 2000JB;X300显卡,905C等

在机器2上,系统闲置情况下,905C启用,海韵Power Angel显示73W,而当禁用905C后,功耗降至65W,这也差了8W(在机器2上,因为CPU有2个核心,因此功耗差别在15W),一块网卡是不可能有这么大的功耗的。

于是我在机器2上运行SP2004,使CPU满载,看看网卡在启用和禁用的情况下有什么区别。
启用:92W
禁用:91-92W
可以看出,CPU满载情况下,功耗几乎没有什么差别,因此证明网卡的功耗并不大,也更证实了我的猜测,系统闲置状态下,905C在占用CPU资源,因此导致机器闲置状态下,功耗偏大。


3、随后我也测试过905B,也有这样的问题,只要启用,功耗会增加不少,而禁用之后,就不会有这样的问题。

手头也有INTEL 82559,顺便也测了一下,82559没有这样的问题,无论是启用还是禁用,功耗都没有大的变化。

测试中,3COM网卡都是用的系统自带的驱动。


4、分析:XP系统在闲置的时候,会向CPU发送IDLE信号,使CPU闲置,以便来降低功耗(以前的CPU降温软件就是这个原理),目前主流的CPU都能很好的支持这种功能。
而3COM网卡似乎破坏了系统的Idle功能,而导致CPU不能真正闲置,因此功耗也就居高不下了。


总结:具体原因不是很清楚,但是可以肯定的是,3COM似乎破坏了系统的IDLE信号,使得CPU不能真正闲置,或者3COM的驱动为了优化性能,而占用CPU,确保发挥出最佳性能。

虽然在单核A64上,造成的8W功耗并不大,不过对于用K8做BT机的用户来说,3COM网卡似乎不是好的选择,呵呵。

因此我没有INTEL主流平台,因此不能肯定这种现象也在INTEL平台上出现。

[ 本帖最后由 benbenxion 于 2007-5-5 12:15 编辑 ]
作者: watermore    时间: 2007-5-5 11:54
上图。。。。。。。希望是你的卡有问题:lol:
作者: benbenxion    时间: 2007-5-5 12:08
原帖由 watermore 于 2007-5-5 11:54 发表
上图。。。。。。。希望是你的卡有问题:lol:

这个没什么图片。
不是卡的问题,905B和905C我都试过,都有这现象。
作者: watermore    时间: 2007-5-5 12:16
网卡配置那里,设了最大吞吐量还是最小CPU资源?
作者: benbenxion    时间: 2007-5-5 12:21
原帖由 watermore 于 2007-5-5 12:16 发表
网卡配置那里,设了最大吞吐量还是最小CPU资源?

没有进行设置。
XD这么一说,似乎有点眉目了,难道是这里设置的问题?
作者: 盗版    时间: 2007-5-5 13:48
应该说XP自带驱动无这个选项
有个另带的软件可以调整
作者: watermore    时间: 2007-5-5 14:21
原帖由 benbenxion 于 2007-5-5 12:21 发表

没有进行设置。
XD这么一说,似乎有点眉目了,难道是这里设置的问题?

估计也是没戏,因为3COM的网卡默认是最小CPU资源的。。。。:huh:
作者: espk    时间: 2007-5-5 14:29
楼主的探索精神值得.....“顶”,哈哈
作者: sonicxz    时间: 2007-5-5 14:55
其实这个是必然的,摸摸主芯片的温度就知道了,INTEL的基本没热量
3COM的最少也要比INTEL的高10度.这样估计就要差异5W
还有CPU的占用,平时什么不开,CPU使用率好像也不高,而且AMD的开CNQ不就好了?
作者: mcwxx001    时间: 2007-5-5 14:59
顶楼主了。。。不过一直想搞个3COM的网卡来试试抢线王的威力。。。
作者: sonicxz    时间: 2007-5-5 15:01
其实我早就注意这个问题了,现在LZ测试后也能证实确实功耗是差距很大的,而且3COM的卡好像电流都500MA以上
虽然以前190买了行货INTEL 551QM网卡,不过还是放抽屉收藏了,感觉还是3COM 990反应,速度快一些:lol:
作者: 盗版    时间: 2007-5-5 16:05
原帖由 sonicxz 于 2007-5-5 15:01 发表
其实我早就注意这个问题了,现在LZ测试后也能证实确实功耗是差距很大的,而且3COM的卡好像电流都500MA以上
虽然以前190买了行货INTEL 551QM网卡,不过还是放抽屉收藏了,感觉还是3COM 990反应,速度快一些:lol:

这个还是脱离不了网络大环境的吧
你网好潜力越大,网差网卡可施展的余地就小
作者: 莎木    时间: 2007-5-5 16:06
楼主试过小芯片封装的905吗,如905CX-TXM
作者: 盗版    时间: 2007-5-5 16:16
好久不见莎木 兄 啊,你说的那个卡封装制程要比905C先进,温度自然低共耗也低

我现在换回板载突然游览GZ速度快了些,呵呵
作者: benbenxion    时间: 2007-5-5 17:37
下午又测试了一下,装好3COM的那个调整软件,无论是最大吞吐量还是最小CPU资源,功耗上都没有变化。看来3COM导致的功耗问题无法解决了。

905C基本都是大芯片的(905CX是小芯片),发热大无可厚非,单核情况下大7-8W,似乎看不出什么来,但是在我的双核上导致了15W的差别,我想肯定不可能是网卡具有这么大的功耗了,15W,根据80%转换效率看(仪器测试的是市电功耗),配件实际也得消耗12W,一块网卡不可能这么厉害的,真要是12W,可得装风扇了。因此我看3COM网卡在抢夺CPU资源,以优化自己的性能。
作者: benbenxion    时间: 2007-5-5 17:45
原帖由 莎木 于 2007-5-5 16:06 发表
楼主试过小芯片封装的905吗,如905CX-TXM

等我试一下,因为我也有905CX
作者: 盗版    时间: 2007-5-5 19:29
请问LZ第一台机器的显卡是什么,好象没说
空闲状态是C&Q状态下吗
作者: checkman    时间: 2007-5-5 20:33
本来我倒是一直喜欢用独立网卡
作者: 乔治亚斯    时间: 2007-5-5 21:23
:lol: 已经换上Broadcom网卡了
作者: zj滴血军刀    时间: 2007-5-5 22:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: benbenxion    时间: 2007-5-5 22:58
原帖由 盗版 于 2007-5-5 19:29 发表
请问LZ第一台机器的显卡是什么,好象没说
空闲状态是C&Q状态下吗

这现象和显卡没关系的。
我不开CNQ。我测试过,没看出CNQ能省多少电,因此我根本就没开。
作者: 盗版    时间: 2007-5-5 23:11
原帖由 benbenxion 于 2007-5-5 22:58 发表

这现象和显卡没关系的。
我不开CNQ。我测试过,没看出CNQ能省多少电,因此我根本就没开。

我的意思是LZ忘记给第一台机配置写显卡了
你确定开了CNQ后CPU是1.0 G吗?
In case of lower power consumption, Athlon 64 X2 3800+ drops its working frequency to 1GHz and core voltage to 1.1V. As a result the power consumption drops down to 5.8W in idle mode, which makes Athlon 64 X2 3800+ a very economical solution. In fact, they could have achieved even higher power saving efficiency if the cores could turn to economy mode independently. However, it looks like this feature will only be implemented in the dual-core processors designed for the mobile segment.

[ 本帖最后由 盗版 于 2007-5-5 23:19 编辑 ]
作者: weonline    时间: 2007-5-5 23:28
有这么严重吗!!!
作者: benbenxion    时间: 2007-5-7 17:30
原帖由 盗版 于 2007-5-5 23:11 发表

我的意思是LZ忘记给第一台机配置写显卡了
你确定开了CNQ后CPU是1.0 G吗?
In case of lower power consumption, Athlon 64 X2 3800+ drops its working frequency to 1GHz and core voltage to 1.1V. As a  ...

我没开CNQ。
我测试的时候,CNQ打开后,CPU频率和电压都降下来了,但是功耗并没有下降多少
作者: 橄榄菜    时间: 2007-5-9 23:10
确实如此)_)
作者: 动力音熊II    时间: 2007-5-10 16:02
我用几天MIN模式看看.......:huh:
作者: 橄榄菜    时间: 2007-5-11 10:40
楼上比3COM 905C-TX-M还要邪恶:shifty:
作者: sarahaaa    时间: 2007-5-11 10:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: 动力音熊II    时间: 2007-5-11 15:31
诱惑我用905C-TX-M吗........有什么好玩的咚咚....:huh:




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4