如何在已满的磁盘上移动分区?

如何在已满的磁盘上移动分区?

假设一个磁盘上有三个长度相等的分区。它可以是任何类型的磁盘:SDD、HDD,任何东西。在我看来,移动分区就是把分区的每一部分都移走,然后放到其他地方,直到整个分区都移动了。这就是为什么大分区的移动过程需要这么多时间。现在,如果尝试交换前面提到的三个分区中的第一个和最后一个分区会怎么样?如果第一个分区先移动,那么最后一个分区将被覆盖。如果第三个分区先移动,那么第一个分区将被覆盖。RAM 是这里的魔法钥匙吗?拥有更多 RAM 可以将移动速度加快到什么程度?

PS 这是一个理论问题。我其实对在满磁盘上交换分区不感兴趣。

相关内容