我正在尝试将大量数据(40GB)复制到外部 SSD。SSD 如下: SanDisk Extreme 便携式 SSD 2 TB V2 - USB-C 3.2 Gen2
据其制造商 (SanDisk) 称,其写入速度可达 500MB/s。但我的复制过程速度约为 500kb/s。我知道只有在复制单个大文件时才能达到峰值速度,但无论如何,我认为我至少可以达到 50MB/s 的速度,对吗?
我正在将数据从装有 USB 3.0 控制器的 Ubuntu 计算机复制到使用 FAT32 格式的 SSD。我要复制的文件系统是ext3/ext4
(我不知道它是什么,但当我转到根文件夹并检查属性时,我的计算机显示的就是这个)。我正在将数据从我的主文件夹复制到外部 SSD。
输出lsusb -t
如下所示:
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 20000M
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
|__ Port 2: Dev 3, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 3: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 3, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 2, Class=Video, Driver=uvcvideo, 480M
|__ Port 13: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 2: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 6, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 14: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 14: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
我的电脑本身也有一个内置 SSD。当我开始复制过程时,我发现复制速度高达 200MB/s,这对我来说非常满意。但我只看到了几秒钟,之后就再也没有看到过。
根据要求,以下是我的硬件的详细描述:
H/W path Device Class Description
===========================================================
system Precision 7560 (0A69)
/0 bus 01C06K
/0/1 memory 1MiB BIOS
/0/400 processor 11th Gen Intel(R) Core(TM) i9-11
/0/400/701 memory 256KiB L1 cache
/0/400/702 memory 10MiB L2 cache
/0/400/703 memory 24MiB L3 cache
/0/700 memory 384KiB L1 cache
/0/1000 memory 64GiB System Memory
/0/1000/0 memory 16GiB SODIMM DDR4 Synchronous 32
/0/1000/1 memory 16GiB SODIMM DDR4 Synchronous 32
/0/1000/2 memory 16GiB SODIMM DDR4 Synchronous 32
/0/1000/3 memory 16GiB SODIMM DDR4 Synchronous 32
/0/100 bridge Intel Corporation
/0/100/1 bridge Intel Corporation
/0/100/1/0 /dev/fb0 display NVIDIA Corporation
/0/100/1/0.1 multimedia NVIDIA Corporation
/0/100/2 display Intel Corporation
/0/100/4 generic Intel Corporation
/0/100/6 generic Intel Corporation
/0/100/7 bridge Intel Corporation
/0/100/7.1 bridge Intel Corporation
/0/100/a generic Intel Corporation
/0/100/d bus Intel Corporation
/0/100/d/0 usb1 bus xHCI Host Controller
/0/100/d/1 usb2 bus xHCI Host Controller
/0/100/d.2 bus Intel Corporation
/0/100/e storage Volume Management Device NVMe RA
/0/100/12 communication Intel Corporation
/0/100/14 bus Intel Corporation
/0/100/14/0 usb3 bus xHCI Host Controller
/0/100/14/0/3 multimedia Integrated_Webcam_HD
/0/100/14/0/d bus 4-Port USB 2.0 Hub
/0/100/14/0/d/2 input USB Keyboard
/0/100/14/0/d/3 input CORSAIR HARPOON RGB WIRELESS Gam
/0/100/14/0/e communication Bluetooth wireless interface
/0/100/14/1 usb4 bus xHCI Host Controller
/0/100/14/1/1 storage Extreme 55AE
/0/100/14/1/2 bus 4-Port USB 3.0 Hub
/0/100/14.2 memory RAM memory
/0/100/15 bus Intel Corporation
/0/100/15.1 bus Intel Corporation
/0/100/16 communication Intel Corporation
/0/100/16.3 communication Intel Corporation
/0/100/19 bus Intel Corporation
/0/100/1c bridge Intel Corporation
/0/100/1c/0 wlp146s0 network Intel Corporation
/0/100/1c.2 bridge Intel Corporation
/0/100/1c.2/0 generic RTS5260 PCI Express Card Reader
/0/100/1f bridge Intel Corporation
/0/100/1f.3 multimedia Intel Corporation
/0/100/1f.4 bus Intel Corporation
/0/100/1f.5 bus Intel Corporation
/0/100/1f.6 enp0s31f6 network Ethernet Connection (14) I219-LM
/0/6 bridge Intel Corporation
/0/6/0 storage Toshiba Corporation
/0/0 system PnP device PNP0c02
/0/2 system PnP device PNP0b00
/0/3 generic PnP device INT3f0d
/0/4 input PnP device PNP0303
/0/5 generic PnP device DLL0a69
/0/7 system PnP device PNP0c02
/0/8 system PnP device PNP0c02
/0/9 system PnP device PNP0c02
/0/a system PnP device PNP0c02
/0/b scsi0 storage
/0/b/0.0.0 /dev/sda disk 2TB Extreme 55AE
/0/b/0.0.0/1 /dev/sda1 volume 1862GiB Windows FAT volume
/0/b/0.0.1 generic SES Device
/1 power DELL 68ND31C
/2 power
/3 /dev/nvme0 storage KXG60ZNV1T02 NVMe KIOXIA 1024GB
/3/1 /dev/nvme0n1 disk 1024GB NVMe namespace
/3/1/1 volume 289MiB Windows FAT volume
/3/1/2 /dev/nvme0n1p2 volume 127MiB reserved partition
/3/1/3 /dev/nvme0n1p3 volume 390GiB Windows NTFS volume
/3/1/4 /dev/nvme0n1p4 volume 23GiB Windows NTFS volume
/3/1/5 /dev/nvme0n1p5 volume 989MiB Windows NTFS volume
/3/1/6 /dev/nvme0n1p6 volume 1438MiB Windows NTFS volume
/3/1/7 /dev/nvme0n1p7 volume 536GiB EXT4 volume
答案1
Max,“链条的强度取决于它最薄弱的部分”!(德语谚语:“链条的强度取决于它最薄弱的部分”)。我有一台较旧的笔记本电脑,插着 USB 3.0 高速卡,尽管目标很快,但速度只有 60-70 MB/秒。不幸的是,您没有充分描述您的硬件、所涉及的文件系统等,因此人们可能会猜到您可能已经受限于我的笔记本电脑的速度。
隔离瓶颈!在 Windows 下使用 h2testw,在 Linux 下使用 f3,或者直接使用 dd 写入您之前应该清空的外部驱动器。查看实际持续写入速度,而无需依赖慢速数据源。
在 Linux 下,您可以选择将源复制到空设备,这可以消除任何复制目标速度问题。
我认为可以预期速度至少为 50MB/s,对吗?
没有什么可期待的。