有個疑問想請教,用過很多微軟作業系統,在同一台電腦內的硬碟中,如果要移轉檔案到另一顆硬碟或是同顆硬碟內的其他地方,使用剪下貼上的方式時間遠比使用複製的方式還要快很多,不知道其中竅門在哪邊? 剪下貼上是用全雙工的傳輸方式在跑嗎?
如果是 "移轉檔案到另一顆硬碟"使用剪下 或是 複製 的方式 速度都是一樣的如果是 "同顆硬碟內的其他地方"使用剪下 會很快! 因為他檔案其實沒有移動,他只是把檔案目錄改一下而已使用複製 會慢 因為他要把檔案在複製一次,而且因為硬碟又要先讀取再寫入,所以速度會更慢速度比較:假設 兩顆硬碟速度一模一樣快快-------慢同硬碟內剪下貼上 > 不同硬碟複製 或 剪下貼上方式 > 同硬碟內複製
很難想像硬碟會用半雙工模式先講介面以前舊的用並列阜這個我不太清楚是不是全雙工畢竟沒有人這樣說現在用串列阜老實說他是Tx Rx分開來沒錯但是也沒有人說是半雙工還是全雙工硬要分那同一顆硬碟內傳輸,應該叫全雙工不同顆叫半雙工不過沒有人這樣說就像沒有人問說CPU、RAM是不是全雙工一樣
joe641011 wrote:有個疑問想請教,用過...(恕刪) 理論上剪下檔案到另一顆硬碟的時間會等於複製檔案到另一顆硬碟的時間一樣快,但若是複製到同一顆硬碟則否。在下認為硬碟應該是屬於半雙工的東西,硬碟沒辦法同時進行寫入與讀取的工作,在複製同一檔案在同一硬碟內會先進行讀取->暫存->寫入,之前曾經觀察系統碟開蓋畫面,看到讀寫臂快速地在磁碟間來回移動,以上是照經驗來推論的,是否為真的還需要請更專業的人士回答了。
Michael.L wrote:SATA做不做到全雙...(恕刪) 是的您說的磁頭絕對不行但是樓主說的是硬碟硬碟就是有含快取等等有可能快取出資料給CPU的同時磁頭在寫快取資料到磁碟上所以我說沒有人這樣分硬碟是全雙工還是半雙工