好奇 Ubuntu 复制文件的速度有多快

好奇 Ubuntu 复制文件的速度有多快

我使用普通安装程序安装了 Ubuntu 12.04。一切运行正常,但几分钟前我复制了一个 14Gb 的文件,它说复制文件的速度非常快——快得我都不敢相信。我希望有人能告诉我 Ubuntu 在这里做什么。它只是创建指向文件的某种链接,还是在后台继续复制文件而不告诉我?谢谢 :)

答案1

通常,如果您使用 Nautilus 进行复制,您将看到一个进度条,但是 Linux 获得出色磁盘性能的关键部分是通过磁盘缓冲。任何时候,大部分可用空闲 RAM 都可以用于磁盘缓冲。

你可以通过输入以下内容来了解​​它是如何工作的

free

在终端窗口中。在“free”列下,您将看到三个数字。第一个是实际可用内存,而第二个是可用内存减去磁盘缓冲。第三个数字当然是可用交换内存,我们在这里并不真正关心它。

如果您将文件从一个分区复制到另一个分区,您确实应该看到一个进度条,并且这个过程需要相当长的时间。但是,目标文件夹中会立即出现一个图标(在 Nautilus 中)。

另一个关键点是,如果你真的移动那么它实际上根本不需要时间,因为只需要更改指向数据的逻辑指针。

相关内容