您当前的位置:五五电子网电子知识电子学习家电综合知识多设置同插,USB 3.0速度打折扣? 正文
多设置同插,USB 3.0速度打折扣?

多设置同插,USB 3.0速度打折扣?

点击数:7852 次   录入时间:03-04 11:38:25   整理:http://www.55dianzi.com   家电综合知识

   Root Hub分配带宽

     打开电脑操作系统的“设备管理器”,在“通用串行总控制器”,即USB项目中,可以看到很多USB控制器(HostController)和集线器(RootHub)设备。一个USB控制器核心原则上只能连接一个设备,但是为了提供更多的接口,无论是早先的USBl.1/2.0以及最新的USB 3.0,它们内部架构都采用了集线器的设计。Root Hub就是USB控制器的逻辑集线器,多个USB接口可以公用一个USB控制器。1

  让每个接口拥有独立的控制核心可以提高传输速度,但这样也会增加电路设计复杂度,成本也会增加。而且控制器最终都是连接到系统总线接口上,众多的控制器就会占用许多宝贵的总线通道。其实并非所有的USB接口都会接上需要传输大量数据的设备,例如USB键盘、鼠标等,所以独立的电路设计没有太多实际意义,不如直接在控制器内部加入集线器,让多个设备共享一个控制器资源,算是成本与实用性的权宜之策。当然这就带来了弊端,连接在同一个集线器上的所有设备是共享数据传输带宽的。

  USB3.0内建Hub

      在使用USB l.1/2.0产品时,人们就已经发现了设备接得越多,同时传输数据的速度会降低越多的问题,这就是由共享数据传输带宽的Hub架构造成的。USB 3.0的架构同样采用了内建Hub设计,因此也会出现此类问题。

  不过在USB-IF制定的规范上,数据传输架构经过优化升级,改为并行双向传输,拥有4条传输线,让传送与接收拥有独立通道,这就可以改善以往多个设备同时传输数据时大幅降速的问题。同时也将USB 3.0和USB 2.0这两个控制器整合封装在一起,确保向下兼容性。在这里我们就针对USB 3.0设备,进行了以下实际测试。2

  测试设备介绍

      我们找来了三款采用主流USB 3.0控制器的主板,主控型号分别为NECμPD720200、ASMediaASM1042和Etron EJ168。它们都配置了两个USB 3.0接口,正好可以满足两个设备同时使用的需要。

  为了避免机械硬盘传输瓶颈的问题,在电脑中和外接储存设备方面都使用了金士顿SSDNowV 120GB固态硬盘,同时还准备了两个USB3.0接口的硬盘盒,用以装入固态硬盘插接在主板的USB3.0接口上。

  测试数据分析

      从测试数据来看,使用NEC μPD720200和EtronEJ168主控时,固态硬盘的各项传输速度比较接近。当A、B两个固态硬盘同时传输数据,都是有相近的降低幅度。相对而言,使用μPD720200时,固态硬盘速度降低幅度高于EJ168,低于ASM1042。两个固态硬盘的读写速度总和略低于EJ168,但是降幅比较平均。

  在单个固态硬盘传输测试时,Etron EJ168主控速度和NEC一样未达到220MB/s,比ASMedia ASM1042慢了些。当两个固态硬盘同时传输时,EJ168主控传输速度降幅最少,A、B两个设备获得的带宽也比较平均,所以速度降幅相近,读写速度降低范围在9%~23%。ASMediaASM1042主控拥有最快的传输速度,最高可达276.6MB/s,A、B两个固态硬盘同时传输速度总和为323.3MB/s。但是这两个设备同时传输的性能变化较大,有明显的带宽分配不均的现象。主控将多数带宽给予了其中一个设备A,而另外一个设备B获得带宽较小,所以速度一高一低,读写速度降幅在9%~45%。




本文关键字:折扣  家电综合知识电子学习 - 家电综合知识

《多设置同插,USB 3.0速度打折扣?》相关文章>>>