Re: [心得] 某隨身碟 移動比複製後再刪除慢很多

看板Storage_Zone作者 (maniaque)時間13年前 (2012/04/14 22:13), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

04/15 16:41, , 1F
那也不會差到8分鐘吧
04/15 16:41, 1F
文章代碼(AID): #1FYOOCHj (Storage_Zone)
文章代碼(AID): #1FYOOCHj (Storage_Zone)