作者maniaque (maniaque)
看板Storage_Zone
标题Re: [心得] 某随身碟 移动比复制後再删除慢很多
时间Sat Apr 14 22:13:29 2012
※ 引述《kisha024 (4545454554)》之铭言:
: 各位好
: 随身碟:apacer 8G 型号不知道
: 1. 随身碟内有2个500M的档案 我把这两个档案剪下 贴到硬碟的E槽 要10几分钟
: 2. 如果是先把2个500M的档案复制到E槽 不用2分钟
: 3. 再把随身碟的2个500M档案删掉 也不用5秒钟
: 1. = 2. + 3.
: 移动=复制+删除 所以 我原本以为两者所花的时间应该是差不多的
: 但我最近发现 移动比复制後再删除慢很多 不知道是不是随身碟的关系?
: 我以硬碟测试 发现1.和 2. + 3.时间是差不多的
: 提供给各位参考
那是 "最基本的常识"
移动要做的动作很复杂.......ok ?
首先呢,1.把随身碟内的 A 档案复制到硬碟
2.把 FAT32 表的A档案注记删除,回写回随身碟
3.把随身碟内的 B 档案复制到硬碟
4.把 FAT32 表的B档案注记删除,回写回随身碟
以下类推
复制後删除
1.把随身碟内的 A B 档案复制到硬碟
2.把 FAT32 表的A B 档案注记删除,回写回随身碟
因为系统对於随身碟而言,一般来讲是预设关闭写入快取
(但....讲归讲吧,个人认为系统还是有开write cache)
所以在上面四步骤中,步骤 3 必须等 步骤2 完全执行完成
(FAT32写回随身碟),才可以进行步骤 3
但是复制删除的话,因为你 2 之後就无任何动作,所以可以
回报你已经执行完成,但实质上可能还要再花三秒才会真正完成
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.172.204.48
1F:→ ianlee48 :那也不会差到8分钟吧 04/15 16:41