硬盘分区读写相关问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:52:11
计算机装有A、B两硬盘,NTFS文件系统,各分两个分区A1、A2和B1、B2.
A1、A2、B1、B2上各有物理位置连续的大小相同的文件a1、a2、b1、b2,
假设有足够的连续空白区域
0.将a1剪切到A1另一路径下
1.将a1复制到A1另一路径下
2.将a1复制到A2
3.将a1复制到B1
四种情况耗时相同吗?为什么?
.
硬盘读和写是同一个磁头吗?
操作系统是否同时控制两个硬盘的磁头呢?

重点讲讲“为什么”?

0,不耗时间,1,2 耗时差不多,都是在同一磁盘下操作,3时间较1,2要短些,因为不同磁盘间的传输要快些,毕竟两个磁盘同时读写,而同一磁盘下操作,要读了再写。是同一个磁头,你可以吧硬盘拆开看看,当然要坏了的,呵呵,操作系统当然是同时控制着两个磁盘了,具体你可以参考计算机原理。

123耗时相同,0几乎不耗时
在同一个分区里面作剪切,只是改变文件头部的所在位置信息,而没有真正移动文件。
复制则是把一抹一样的数据在别的分区在生成一份
如果剪切到不同分区,比复制消耗的时间还要长一点点,但是这一点点时间可以忽略不计,因为剪切到不同分区里面的时候其实计算机还是做了复制工作。随后把原先文件的前头标记为删除。