POPPUR爱换

标题: 千兆发挥效能需要cpu多少? [打印本页]

作者: baboon    时间: 2011-10-4 21:17
标题: 千兆发挥效能需要cpu多少?
本帖最后由 baboon 于 2011-10-5 13:22 编辑

一降频降压piii550 bt机,外频弄到66了,上了rtl 8169和intel pro1000千兆都只有10m左右,是550太低还是66外频所致?
线是超五类扁平线和asus的千兆交换机,和ps3连接可以4xM









测试结果出来了2个卡,不同频率下cpu占也都是85-99%,pro1000比8169功耗高3-4w

                       100外频 u 750                           133外频 u 933

8169          开始25m ,稳定后20m-19m            开始25m,稳定后22m
pro1000     开始28m,稳定后也是20m-19m       开始28m,稳定后也是22m

看来还是u制约了速度,933外频下1.3v几分钟就蓝屏了。。。。。

弄个外置开关,pt时候66外频,拷贝时候100外频,讲究了,500和750待机差3w,满负荷差8w

pro1000,温度好高,芯片烫手。。。。算了还是8169了

作者: baboon    时间: 2011-10-4 21:21
本帖最后由 baboon 于 2011-10-5 10:28 编辑

系统win2003  火箭1520sata  pci卡,读直线60m


作者: kk0kk    时间: 2011-10-4 21:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1yanmin1    时间: 2011-10-4 22:08
kk0kk 发表于 2011-10-4 21:52
PCI总线才只有133M带宽,根本无法满足千兆带宽。[sweatingbullets>

别瞎说好不,虽然都是兆,不过单位不同哦。了解一下再发言
作者: kk0kk    时间: 2011-10-4 22:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: kk0kk    时间: 2011-10-4 22:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzywzy74    时间: 2011-10-4 22:40
本帖最后由 wzywzy74 于 2011-10-4 22:45 编辑
kk0kk 发表于 2011-10-4 22:33
技术文献:
http://hard.zol.com.cn/2005/0523/172421.shtml

pci 2.2可以用66Mhz传输 带宽提升至266M  大部分pci-x设备都可以在pci槽中工作在66Mhz 但是只要pci总线中有一个33Mhz设备 其他设备也会自动降速至33Mhz....老主板集成的声卡 网卡都是pci总线上的 so....

作者: kk0kk    时间: 2011-10-4 22:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: sonicxz    时间: 2011-10-4 22:47
这不简单,外频上到100或者133后再测试
作者: 1yanmin1    时间: 2011-10-4 22:50
额,居然被你带出来一篇理论来了。我的意思是你太拘泥于理论了,PCI总线的确是个很老的总线,带宽确实只有133M并且与其他设备共同争夺。只是你的回答与楼主的问题不相符!这个才是关键。
而且呢,千兆网卡是bit,而非Byte,换算成大B之后,1000Mbit=125MB。这还是理论值,在实际中大家明白,受制于单块硬盘,一般的系统都只能达到60-90M的传输率。因此我说PCI在简单系统中,千兆网卡是可以满足基本使用的。

好了,再回到楼主的问题上来,楼主的问题,其实我已经顺便回答了:问题肯定不在外频的66MHZ上,因为PCI的分频在外频66MHZ时是1:2,保持在33MHZ下的。而也绝对不会是因为550的外频太低导致出现10M的连接,这必然是由于线缆或者电磁干扰导致的。请检查物理连接。
作者: kk0kk    时间: 2011-10-4 22:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzywzy74    时间: 2011-10-4 22:54
本帖最后由 wzywzy74 于 2011-10-4 22:55 编辑
kk0kk 发表于 2011-10-4 22:47
你说的那个应该是阿波罗133以后的芯片组,但那个也是南北桥总线的带宽,PCI是共享总线,不是独立总线,声 ...

我用pci-x的intel 82546插到atom D525的板子上 写入还有60-70M/S... 可见pci带宽不是大问题(是不是ich5之后的sata已经不在pci总线上了)
作者: 1yanmin1    时间: 2011-10-4 22:55
哦另外说一下,我是在铜矿核心550E的系统中使用过intel 1000M网卡的,并且当时测试之后感叹到性能难以置信的强大。

现在我家的服务器里,网卡是走PCI-E的,PCI-X作为千兆网卡依然是被淘汰的一代。即使是现在的PCI-X 133MHZ,君不见是服务器最少都是两块网卡
作者: kk0kk    时间: 2011-10-4 23:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: kk0kk    时间: 2011-10-4 23:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1yanmin1    时间: 2011-10-4 23:03
kk0kk 发表于 2011-10-4 23:00
PCI-X是串联型总线,跟PCI是质的差别。PCI-X是独享带宽,而PCI是共享带宽,当然你会发现在你的计算机上千 ...

啥啊,铜矿550E,哪里来的PCI-X啊,是用440BX的好吧。
作者: kk0kk    时间: 2011-10-4 23:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: kk0kk    时间: 2011-10-4 23:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: jali_0    时间: 2011-10-4 23:09
要网络两端都是千兆才行吧
作者: DGQ    时间: 2011-10-4 23:10
本帖最后由 DGQ 于 2011-10-4 23:17 编辑
1yanmin1 发表于 2011-10-4 22:08
别瞎说好不,虽然都是兆,不过单位不同哦。了解一下再发言


以前本坛有人测试过。。。

PCI-X网卡放在PCI槽上,,,跑 100M/S +

找到截图了,是本坛某位网友测试的,系统是win2008,PCI 总线插槽。
[attach]1648400[/attach]

作者: 1yanmin1    时间: 2011-10-4 23:12
kk0kk 发表于 2011-10-4 23:02
楼主都用到火箭1520sata  pci卡了,所以瓶颈肯定不在硬盘,而是在总线上。他说硬盘直读都站了60M带宽,那 ...

楼主的帖子里没写用到这些啊。莫非你认识?
作者: kk0kk    时间: 2011-10-4 23:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1yanmin1    时间: 2011-10-4 23:13
kk0kk 发表于 2011-10-4 23:07
“现在我家的服务器里,网卡是走PCI-E的,PCI-X作为千兆网卡依然是被淘汰的一代。即使是现在的PCI-X 133M ...

铜矿550E是我2001年的机器,现在家里的服务器,是志强
作者: kk0kk    时间: 2011-10-4 23:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: kk0kk    时间: 2011-10-4 23:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzywzy74    时间: 2011-10-4 23:30
kk0kk 发表于 2011-10-4 23:18
那你这个也没有参考价值。PCI-X是并行总线,相当于独享带宽;而PCI是串行总线,共享带宽。质的区别。

pci是串行的?
作者: kk0kk    时间: 2011-10-4 23:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzywzy74    时间: 2011-10-4 23:34
本帖最后由 wzywzy74 于 2011-10-4 23:35 编辑
kk0kk 发表于 2011-10-4 23:32

这个图说明了啥? 我就能看出来pci是接在南北桥之间....

作者: kk0kk    时间: 2011-10-4 23:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: kk0kk    时间: 2011-10-4 23:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzywzy74    时间: 2011-10-4 23:37
kk0kk 发表于 2011-10-4 23:36
图片右侧,4根PCI是串联的,共享带宽。[rolleyes>

串在一起就串行......
作者: kk0kk    时间: 2011-10-4 23:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzywzy74    时间: 2011-10-4 23:40
kk0kk 发表于 2011-10-4 23:40
[tongue>难道叫并行......

pci好像真的是并行
作者: 1yanmin1    时间: 2011-10-4 23:43
kk0kk 发表于 2011-10-4 23:15
现在的PCI跟以前440BX时代的PCI已经是质的区别了。因为南北桥带宽已经很大了。那个时候南北桥带宽才133M, ...

呵呵,我分析了一下,发现你的理论知识有一点点小的误区,就是把带宽和速率混淆了,总以为所有的数据都是要经过南北总线的,计算带宽不能这样来算的。
带宽=时钟频率x总线位数/8
PCI 总线位宽是 32位,总线频率 33 MHz,每时钟传输 1 组数据,它的带宽为 127.2 MB/s,即 1017.6 Mbps
而在实际系统中,如果是最可能与系统争夺带宽的就是显卡和声卡,因为这两项是需要经过内存的。而内存控制器是在北桥的。可是存储系统特别是来自于硬盘或者外部控制器的数据是不需要经过南北桥的,PCI总线设备与I/O系统都是由南桥控制的,CPU并不需要把所有的硬盘数据读回内存来运行或者传递。只需要把相应指令发给硬盘控制器(南桥或者外部控制器SCSI),由控制器来进行剩下的数据传递。

解释这个东西的最好例子就是AGP,AGP并非总线,而是在北桥上的一个接口。AGP的带宽是2.1G,如果所有数据都走南北桥的话,PCI总线一共才1.1G带宽,AGP岂非毫无意义了?

在实际的使用中,PCI总线是不能获取到完全设备的性能的,但是也不会降低到如此地步。特别是在这种简单的文件传递中,更加没理由会降低到10M。因为毫无运算的负担存在,数据只是在南桥的输入输出中转圈而已。
作者: kk0kk    时间: 2011-10-4 23:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: kk0kk    时间: 2011-10-4 23:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1yanmin1    时间: 2011-10-4 23:50
吐血,回完帖发现上楼有PCI是串行总线的理论

我不知道该如何继续这篇文不对题的讨论了。词穷。睡了
作者: wzywzy74    时间: 2011-10-4 23:52
本帖最后由 wzywzy74 于 2011-10-4 23:54 编辑
1yanmin1 发表于 2011-10-4 23:43
呵呵,我分析了一下,发现你的理论知识有一点点小的误区,就是把带宽和速率混淆了,总以为所有的数据都是 ...

win9X时很火的DMA技术就是你的表述  现在主板开启AHCI后就没这个选项了 不过我觉得数据还是要经过cpu  毕竟要调动内存 硬盘等资源 没cpu是不行的   AGP本来就不走南桥

作者: kk0kk    时间: 2011-10-4 23:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1yanmin1    时间: 2011-10-4 23:56
我不认为在CPU上,我认为在线缆的连接上。我是在2001年时,我的PIII 550上实际使用过千兆网卡。所以我知道这个10M的传输并非正常。

作者: wzywzy74    时间: 2011-10-4 23:56
本帖最后由 wzywzy74 于 2011-10-4 23:59 编辑
kk0kk 发表于 2011-10-4 23:53
找了这么多资料,就是为了证明,瓶颈在总线上,而非CPU上。

其实 瓶颈在他的设置上 10M很明显是网卡工作在100Mb上   也或者是那根扁平线里只有4根 lz截个图就真相大白了

作者: 1yanmin1    时间: 2011-10-5 00:04
wzywzy74 发表于 2011-10-4 23:52
win9X时很火的DMA技术就是你的表述  现在主板开启AHCI后就没这个选项了 不过我觉得数据还是要经过cpu  毕 ...

你的这个觉得,是相当的不了解系统运行原理所导致的。大致的微机运行原理是需要处理的数据会完成从外存到内存待命,由CPU处理之后交还内存至外存的一个过程。
你有没想过,为什么要分内存和外存?(外存就是外部存储,例如硬盘)速度是一个原因,还有个原因就是因为并非所有的数据都是需要处理的,所以不需要常驻内存。比如你运行一个游戏,只有那些AI运算,图片动画调用,声音,才需要用到CPU,而游戏本身动辄几个G的数据并非都需要通过内存。
所以硬盘控制器,至今仍然不存在于北桥或者CPU中,原因是根本不需要。

在我们的日常应用中,文件的网络复制,是完全不需要进行运算的,只是一个简单的传递过程,所以由硬盘控制器至网络控制器就可以完成整个过程了。CPU只需要进行简单的文件监视就可以了。而不用运算。运算是个三角过程,即执行-完成-请求。周期和带宽消耗于此
作者: wzywzy74    时间: 2011-10-5 00:07
本帖最后由 wzywzy74 于 2011-10-5 00:08 编辑
1yanmin1 发表于 2011-10-5 00:04
你的这个觉得,是相当的不了解系统运行原理所导致的。大致的微机运行原理是需要处理的数据会完成从外存到 ...

我承认我的微机原理很烂 但是你说的是纯理论  按照你说的 电脑就不需要部分内存做缓存了 所有的数据随时从外存调用就行
作者: 1yanmin1    时间: 2011-10-5 00:13
为什么会不需要呢,缓存技术的存在,是为了解决调取速度问题的,而内存的存在,是为了解决运算速度的问题。两者可不能混为一谈。

缓存通常是存在于处理器之中的,内存是存在于系统之中。功能大异
作者: wzywzy74    时间: 2011-10-5 00:14
本帖最后由 wzywzy74 于 2011-10-5 00:16 编辑
1yanmin1 发表于 2011-10-5 00:13
为什么会不需要呢,缓存技术的存在,是为了解决调取速度问题的,而内存的存在,是为了解决运算速度的问题。 ...

难道我网卡的缓存是用了cpu的?当年改注册表增大硬盘缓存也是cpu的? bt下载时的缓存还是cpu的? cpu好大的缓存

记得cpu的缓存大多数是指令  内存更多缓存数据

作者: 1yanmin1    时间: 2011-10-5 00:15
从原理上来说,缓存是需要命中算法的,它相当于生产线上的原料,内存则是生产线旁边的原料存放地,而硬盘不说你也知道,就是仓库了。可以是原料仓库,也可以是成品仓库
作者: 1yanmin1    时间: 2011-10-5 00:18
wzywzy74 发表于 2011-10-5 00:14
难道我网卡的缓存是用了cpu的?当年改注册表增大硬盘缓存也是cpu的? bt下载时的缓存还是cpu的? cpu好大 ...

处理器,并非只指的是CPU哦。CPU的翻译是叫中央处理器。
作者: wzywzy74    时间: 2011-10-5 00:23
cpu也是处理器!  难道我网卡上集成了巨大的ram? 还是我硬盘上有256M以上的ram? 这些缓存不都是从内存划出来的  
作者: 1yanmin1    时间: 2011-10-5 00:25
看了下前面的回复,我觉得对于缓存我的回答实在是有点问题。因为我习惯性的把缓存与Cache都说为缓存,使得别人有些曲解。通常我在说与硬件相关的缓存是其实是指他的Cache。而系统中各种软件所称的缓存并非这个,但是意思接近,或者可以称为软件Cache,即在内存中模拟一个Cache
作者: wzywzy74    时间: 2011-10-5 00:27
本帖最后由 wzywzy74 于 2011-10-5 00:28 编辑

叫做 缓冲  更合适....
作者: baboon    时间: 2011-10-5 10:18
kk0kk 发表于 2011-10-4 21:52
PCI总线才只有133M带宽,根本无法满足千兆带宽。[sweatingbullets>

pci的带宽其实够了,pci sata卡硬盘速度可以6xm
作者: baboon    时间: 2011-10-5 10:27
sonicxz 发表于 2011-10-4 22:47
这不简单,外频上到100或者133后再测试

en 主板么跳线,拆机麻烦,手工做的机子。。。。只好拆开机子bsel1 bsel0分别放2跳线,外置开关手动调节看看66 100 133分别有多大区别。[attach]1648562[/attach]
作者: sonicxz    时间: 2011-10-5 10:31
本帖最后由 sonicxz 于 2011-10-5 10:33 编辑
baboon 发表于 2011-10-5 10:27
en 主板么跳线,拆机麻烦,手工做的机子。。。。只好拆开机子bsel1 bsel0分别放2跳线,外置开关手动调节看 ...

按P3555的性能跑linux的话应该可以60M+
windows的话估计只有40M左右,2008,R2之类的千兆效率高些,不过对这机器负载就太大了,不过如果内存上1G-2G的话建议用2008或者R2
VIA的694TX可以上2G ECC SDRAM TB上1G单根的也就40,不过某些要更新BIOS

P.S 用INTEL主板的话速度可能会有提升
以上纯粹猜测,无任何数据测试

作者: baboon    时间: 2011-10-5 10:34
本帖最后由 baboon 于 2011-10-5 10:46 编辑

偶这个matx只有2条槽,512m 跑跑2003才刚够,是via ple133或者是叫694t吧(芯片是8601t) 上图拉丁那个板子,不过上的是piii,图拉丁怎么改都比piii功耗大几w
现在拆机休息中,下午装了测试下100 133效率如何了
作者: baboon    时间: 2011-10-5 10:36
1yanmin1 发表于 2011-10-4 22:50
额,居然被你带出来一篇理论来了。我的意思是你太拘泥于理论了,PCI总线的确是个很老的总线,带宽确实只有1 ...

同样的线,笔记本直连ps3可以4xM
作者: baboon    时间: 2011-10-5 10:38
1yanmin1 发表于 2011-10-4 22:55
哦另外说一下,我是在铜矿核心550E的系统中使用过intel 1000M网卡的,并且当时测试之后感叹到性能难以置信的 ...

你的铜矿550千兆可以到多少?pci设备几个?
作者: baboon    时间: 2011-10-5 10:39
kk0kk 发表于 2011-10-4 23:02
楼主都用到火箭1520sata  pci卡了,所以瓶颈肯定不在硬盘,而是在总线上。他说硬盘直读都站了60M带宽,那 ...

我就一个1520和网卡,其实硬盘可以100m左右的,所以pci带宽限制到60m左右吧
作者: baboon    时间: 2011-10-5 10:41
本帖最后由 baboon 于 2011-10-5 10:41 编辑
kk0kk 发表于 2011-10-4 23:05
Atom的南北桥带宽比440BX时代已经翻了几倍了。它基本上能够给PCI提供独立的带宽,所以你的千兆可以达到60 ...

我的是via ple133 支持图拉丁那种,应该是末代370主板了,比bx好吧
作者: baboon    时间: 2011-10-5 10:53
wzywzy74 发表于 2011-10-4 23:56
其实 瓶颈在他的设置上 10M很明显是网卡工作在100Mb上 [titter>  也或者是那根扁平线里只有4根 lz截个图就 ...

线是大水牛路由里面带的那种白色线缆,连接显示1g的,而且同样的笔记本和线连接ps3可以4xM,连接bt机就10m了
作者: sonicxz    时间: 2011-10-5 11:00
baboon 发表于 2011-10-5 10:34
偶这个matx只有2条槽,512m 跑跑2003才刚够,是via ple133或者是叫694t吧(芯片是8601t) 上图拉丁那个板子 ...

NONONO,图拉丁是0.13工艺,P3铜矿是0.18
电压都完全不同,降压减频后更节能
作者: baboon    时间: 2011-10-5 11:05
sonicxz 发表于 2011-10-5 11:00
NONONO,图拉丁是0.13工艺,P3铜矿是0.18
电压都完全不同,降压减频后更节能

关键我这个主板技嘉6vem虽然支持图拉丁,但是不管怎么修改电压最低都1.3v了,2个u这个电压下确实piii省电些
作者: baboon    时间: 2011-10-5 11:06
本帖最后由 baboon 于 2011-10-5 11:07 编辑

现在全套开机bt状态21-22w,就是千兆头痛了,其实能有个2xM我也满意了
作者: sonicxz    时间: 2011-10-5 11:13
baboon 发表于 2011-10-5 11:05
关键我这个主板技嘉6vem虽然支持图拉丁,但是不管怎么修改电压最低都1.3v了,2个u这个电压下确实piii省电 ...

好像最低只能1.3了
作者: sonicxz    时间: 2011-10-5 11:16
baboon 发表于 2011-10-5 11:06
现在全套开机bt状态21-22w,就是千兆头痛了,其实能有个2xM我也满意了

换个PCI槽试试看
作者: baboon    时间: 2011-10-5 11:16
sonicxz 发表于 2011-10-5 11:13
好像最低只能1.3了

图拉丁应该可以改到1。05v呀
作者: zhdick    时间: 2011-10-5 12:30
千兆对CPU的要求,可以参考网卡的系统需求。
按理楼主的配置不会是这样的速度。从别的地方找原因吧
作者: baboon    时间: 2011-10-5 13:18
本帖最后由 baboon 于 2011-10-5 13:23 编辑

测试结果出来了2个卡,不同频率下cpu占也都是85-99%,pro1000比8169功耗高3-4w

                       100外频 u 750                           133外频 u 933

8169          开始25m ,稳定后20m-19m            开始25m,稳定后22m
pro1000     开始28m,稳定后也是20m-19m       开始28m,稳定后也是22m

看来还是u制约了速度,933外频下1.3v几分钟就蓝屏了。。。。。

弄个外置开关,pt时候66外频,拷贝时候100外频 ,500和750待机差3w,满负荷差8w

pro1000,温度好高,芯片烫手。。。。算了还是8169了
作者: baboon    时间: 2011-10-5 13:19
要么就是via主板垃圾,末代370了都不如bx啊
作者: sonicxz    时间: 2011-10-5 14:03
baboon 发表于 2011-10-5 13:19
要么就是via主板垃圾,末代370了都不如bx啊

VIA的南桥烂是出了名的,很正常,不用惊讶
一般用还真是螃蟹好,螃蟹的东西一直就是超低功耗,INTEL的工艺先进也比不上,即使是发热最低的100M系列也是有热量的,螃蟹的一直就是室温
作者: 太虚公    时间: 2011-10-6 00:53
个人觉得是南桥的问题  当年的硬盘也就这么点儿速度 所以VIA根本就没给太高的带宽
作者: baboon    时间: 2011-10-6 10:25
太虚公 发表于 2011-10-6 00:53
个人觉得是南桥的问题  当年的硬盘也就这么点儿速度 所以VIA根本就没给太高的带宽

硬盘速度60m/s哦 即使减半也有30m吧
作者: 太虚公    时间: 2011-10-6 11:45
baboon 发表于 2011-10-6 10:25
硬盘速度60m/s哦 即使减半也有30m吧

这个不好说PCI到磁盘控制器的带宽VIA实际给了多少还真没准
作者: garou    时间: 2011-10-8 06:16
via芯片组的兼容性问题~
作者: fiddle    时间: 2011-10-14 11:13
这个配置应该是差很多.整个io的吞吐就不够.还不算硬盘对总线的占用.你试试iperf吧




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