基準測試和 Windows 複製在外部硬碟速度上的差異

基準測試和 Windows 複製在外部硬碟速度上的差異

我剛剛購買了一個新的外部 USB 3.0 HDD(Seagate Expansion 6TB),格式為 NTFS。當透過 Windows 7 Professional 資源管理器將大檔案寫入該 HDD 時,根據 Windows 副本「速度計」(約32MB/秒)。閱讀速度(也使用 MS 資源管理器)要快得多97MB/秒(因此我們可以排除驅動器僅在 USB 2 上運行的可能性)。

但似乎還是有問題,我想將網路上的基準速度數據(說 HDD 應該達到 100 到 200MB/s 之間)與我的進行比較。我使用 CrystalDiskMark 6.0 來取得基準速度資料。在這裡,在「順序」任務中我得到的速度162MB/秒讀取145MB/秒寫入用我的新硬碟。

我還可以排除我從中複製的內部磁碟是瓶頸。根據基準測試,它的讀取速度至少為 120MB/s。

那麼這麼大的差異又從何而來呢?為什麼我不能以與基準測試相似的速度進行日常正常文件複製寫入?

難道只是 Windows 資源管理器在以合理的速度寫入檔案方面很糟糕嗎?還是因為基準文件在某種程度上比日常使用的文件更簡單,所以通常無法達到基準速度?無論如何:複製文件時如何更接近基準速度?

謝謝!

答案1

我找到了答案:這是因為我試圖從相對較舊的內部HDD 進行複製,該HDD 在順序基準測試中讀取速度高達120MB/s,但讀取較小檔案的速度非常慢(在基準測試中讀取約1MB/s)。我猜測由於碎片等原因,內部硬碟是瓶頸。

如果我使用內部 SSD 進行複製,那麼實際上使用新的外部 HDD 可以獲得非常快的速度。

相關內容