由于文件特性不同,文件传输速度是否也不同?

由于文件特性不同,文件传输速度是否也不同?

我正在使用 USB 驱动器上的 Try Ubuntu 来使用 Ubuntu 22.04.4 LTS。这样,我将文件从 Ext4 文件系统中的外部磁盘复制到 NTFS 文件系统中的内部磁盘。

我有两个文件夹(folder1 和 folder2),每个文件夹大约有 800000 个文件。folder2 中的文件是从 folder1 中的文件创建的。在这两种情况下,“file”都会输出“ASCII 文本”。folder1 中的文件仅包含 5 列数字。folder2 中的文件包含 4 行标题和 9 列数字。

使用rsync -a文件夹 1 需要几个小时。但是,以每秒 1-2 个文件的速度对文件夹 2 使用相同方法则需要几天时间。

为什么会发生这种情况?有没有办法更快地传输文件夹2中的文件?

以下是有关该stat功能中不同文件夹中文件的更多详细信息

  • 文件夹1中的文件

    Size: 138078      Blocks: 280        IO Block: 4096   regular file
    Device: 851h/2129d    Inode: 92254606    Links: 1
    Access: (0644/-rw-r--r--)  Uid: ( 1000/ UNKNOWN)   Gid: ( 1000/ UNKNOWN)
    
  • 文件夹2中的文件

    Size: 394398      Blocks: 784        IO Block: 4096   regular file
    Device: 851h/2129d    Inode: 146939637   Links: 1
    Access: (0644/-rw-r--r--)  Uid: ( 1000/ UNKNOWN)   Gid: ( 1000/ UNKNOWN)
    

来自ls -l

  • 文件夹1中的文件

    -rw-r--r-- 1 1000 1000 138078
    
  • 文件夹2中的文件

    -rw-r--r-- 1 1000 1000 394398
    

非常感谢!

相关内容