为什么外部USB 2.0驱动器的数据传输速率如此之慢?

我的外部1TB硬盘驱动器连接到11.04机箱上的前置USB2.0插槽。 复制文件时,我的数据传输速率非常慢,大约为。 最大12 MB /秒即使从硬盘实用程序,它说它连接在高速USB(480 MB / s):

在此处输入图像描述

这是lsusb的输出:

 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 046a:010a Cherry GmbH Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 008: ID 1058:1001 Western Digital Technologies, Inc. External Hard Disk [Elements] Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

这是hdparm的输出:

 ~$ sudo hdparm -Tt /dev/sdc1 /dev/sdc1: Timing cached reads: 1904 MB in 2.00 seconds = 952.06 MB/sec Timing buffered disk reads: 96 MB in 3.06 seconds = 31.35 MB/sec 

使用此速率,备份我经常编辑的大型video文件需要数小时。 这使得它几乎不可用,甚至更多,因为我知道它可以表现得更好。

将USB端口更改为计算机背面的另一个端口并将电缆更换为全新的电缆并未进行任何更改。

除了默认我仍然非常香草,但是在这里更新11.04时,我还需要进行任何设置吗?

OK – 所有知识的字体(!) 维基百科说,对于USB 2.0接口,理论最大传输速率为480 Mbps(每秒兆比特)。 因此,我认为磁盘工具不正确地夸大了你的USB驱动器 – 这应该是一个bug。

我知道NTFS存在问题,但是从屏幕截图来看,它看起来像是在使用EXT4,所以这不是问题。

理论速度最高为60MB / s。 但是,我已经阅读了各种各样的报告(也请查看维基百科链接中的转移率文章),该报告指出您可以预期这一比率的一半。 因此,您的驱动器可能运行速度尽可能快。

要获得更好的速度,请使用SATA II外置磁盘或尝试USB3.0接口卡+ USB 3.0外置硬盘。

建议还使用此处所述的某些命令行工具确认您的驱动器速率。 有趣的是,根据此链接,与命令行工具相比,Nautilus报告传输速率的准确程度如何。


在内核grub选项中使用pci=routeirq也值得启动 – 有时IRQ问题会降低硬盘读/写速度。

如果我错了,请纠正我,但Megabytes与Megabits不同……

USB 2.0标准规定速度高达480Mbps ……这是一个较低的“b”,这意味着位……

Nautilus说你正在移动数据12MBps,即大写B,它是字节数。

1字节= 8位

12MB(兆字节)= 96Mb(兆位)

此外,这些速度是“实验室速度”,这意味着它们发生在完美的环境中,但它们总是因硬件而异,就像56kbps调制解调器从未真正连接到48kbps以上。

升级到Lubuntu 12.04后我遇到了类似的问题,并且与Maverick有类似的问题。

在去年夏天更新了Maverick后,问题解决了。

现在我用Gparted清理了外部硬盘驱动器并将其重新格式化为ext4。

之后发生的第一件事就是我没有对硬盘的写入权限。 只有在作为所有者将其绑定到系统后,我才能访问。

我觉得这很有趣,因为它是一个外部硬盘,是的,我是他们的实体所有者,他们只是存储。

您对FAT32分区的所有权没有问题。

将文件从我的计算机硬盘传输到外部让我感到难过,因为我之前没有遇到任何问题,现在我收到了一些无效的文件名错误。 因为当我需要等待任务完成时我有一个简单的游戏的坏习惯,我打开麻将,并认为这可能是麻烦的原因。 然后我意识到错误可能与用另一种语言命名的一些文件有关,并且改变了系统语言以重复该过程。

猜猜看,它运作得很好。

现在我需要帮助的是如何改变Ubuntu 10.10和Lubuntu 11.10修复的USB问题。

第二个只是一个简单的答案,为什么我需要为ext4格式的磁盘建立所有权,并且可能在没有这种需要的情况下使用任何FAT32或NTFS。

我预计这是NTFS的性能问题。 您正在使用NTFS格式化的USB磁盘分区吗? 复制这些文件时,您的CPU是什么样的?

如果是,我建议不要在USB磁盘上使用NTFS,除非你必须这样做。

如果你必须有NTFS-3G的已知错误 ,尽管它没有列出受影响的11.04。 有人评论说有人在11.04确认了这一点,但无论如何有些人已经有了非官方PPA的运气,尽管他们还有11.04的套餐。

如果确实存在此错误,则可能存在另一个修复。