全速同时读写? USB3.0全双工模式探究

PChome | 编辑: 孙伟 2012-02-09 05:35:00原创 一键看全文

研究过USB3.0针脚的用户知道,USB3.0配备了9根针脚,其中4个与USB2.0配置相同,后面的5个则是为USB3.0特别准备的。5根针脚中其中两根用于发送数据,另外两根用于接收数据,另外一根是GND地线。这种配置可以让USB3.0实现同步的发送和接收数据,两种操作同时处理,分别拥有独立

使用两个SSD与U盘对拷数据模拟测试

我们的测试方案分为两部分,针对一部容量为8.7GB的高清电影文件,从威刚S511固态硬盘拷贝到金士顿DT HyperX3.0闪存盘的同时,再从该闪存盘中已保存的该电影的另一份副本拷贝到浦科特M2P固态硬盘,这种同时读写的操作集中在一个USB3.0闪存盘中,也是避免了SATA硬盘不支持全双工模式的问题。该部分测试在USB3.0和USB2.0两种模式下进行。

值得说明的是,目前还没有哪款USB3.0闪存盘能够达到接近500MB/s的传输速度,来自设备的瓶颈虽然会从理论上造成结果的偏差,但却能很好地说明实际问题。

笔者首先只使用FastCopy软件,从威刚S511将文件拷贝到金士顿DT HyperX 3.0闪存盘中,结果如上图所示,速度为145.73MB/s,耗时61.46秒。

然后笔者只使用Copy Handler软件,将文件从金士顿DT HyperX 3.0拷贝到浦科特M2P中,结果如上图所示,速度为154.44MB/s,耗时58秒。两项操作耗时竟如此接近。

随后笔者将两项操作同时进行,对金士顿DT HyperX3.0闪存盘来说是同时进行读写操作,如果不支持全双工模式,这意味着两项操作无法同时进行,最终耗时将会是两项操作单独执行耗时的叠加。如果支持全双工模式,虽然可能会受限于存储介质的瓶颈,但最终结果应该仍会缩短一些。

执行开始,此时FastCopy软件显示90.73MB/s,Copy Handler软件显示只有31.56MB/s,似乎并未同步进行,或者说受限于控制器的瓶颈,同步读写只能达到这个速度。因为我们毕竟不可能检测到信号的接受和发送。

FastCopy软件执行完毕,速度最终达到124.28MB/s,后续Copy Handler软件开始加速,达到了161.74MB/s。

两项任务全部执行完毕,总耗时1分53秒,相比两项任务单独进行,仅仅节省了6秒。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑