复制大量数据时外部硬盘速度变慢

复制大量数据时外部硬盘速度变慢

我有一个 5T 的外部驱动器,我想在其中复制文件(大约 22GB)。复制文件时,一切运行良好,但一段时间后速度变得非常慢(可能是因为文件大小?):

在此处输入图片描述

如果我想并行做其他事情(例如克隆 git 存储库),速度会非常非常慢。

这个问题有解决办法吗?格式化硬盘也许有帮助?目前它被格式化为ntfs

这不会影响我机器的整体速度。它只发生在硬盘上。


相关输出:

$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
    |__ Port 5: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 5: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 8: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M

答案1

似乎您已将外部驱动器连接到 USB2 端口。USB2 的计算开销比 USB3 大,速度也更慢,如果您有 USB3 - 请将驱动器连接到该端口。

使用lsusb -t命令来找出硬盘的线速。

顺便说一句,如果是普通硬盘,而不是 SSD,那么就会受到物理限制。传统 HDD 一次只能从一个物理位置读取或写入。如果要求进行多次读取/写入,则需要频繁重新定位磁头,这会影响整体读取/写入速度。

==== 作者指出了硬件问题——参见评论。

答案2

这可能是主板电源的问题。在不同的电脑上我没有遇到这个问题。

相关内容