我使用普通安装程序安装了 Ubuntu 12.04。一切运行正常,但几分钟前我复制了一个 14Gb 的文件,它说复制文件的速度非常快——快得我都不敢相信。我希望有人能告诉我 Ubuntu 在这里做什么。它只是创建指向文件的某种链接,还是在后台继续复制文件而不告诉我?谢谢 :)
答案1
通常,如果您使用 Nautilus 进行复制,您将看到一个进度条,但是 Linux 获得出色磁盘性能的关键部分是通过磁盘缓冲。任何时候,大部分可用空闲 RAM 都可以用于磁盘缓冲。
你可以通过输入以下内容来了解它是如何工作的
free
在终端窗口中。在“free”列下,您将看到三个数字。第一个是实际可用内存,而第二个是可用内存减去磁盘缓冲。第三个数字当然是可用交换内存,我们在这里并不真正关心它。
如果您将文件从一个分区复制到另一个分区,您确实应该看到一个进度条,并且这个过程需要相当长的时间。但是,目标文件夹中会立即出现一个图标(在 Nautilus 中)。
另一个关键点是,如果你真的移动那么它实际上根本不需要时间,因为只需要更改指向数据的逻辑指针。