2013-08-20 80 views
0

給定一個C驅動器,如何創建一個臨時文件來捕獲磁盤寫入速度,然後從中讀取讀取以確定讀取速度?然後刪除文件。我不確定是否有某個WinAPI或庫可以收集這類數據。確定硬盤驅動器的讀取/寫入速度

+5

你還嘗試過什麼? – OnTheFly

+0

不知道要嘗試什麼或在這裏最好的角度。我應該寫一個文本文件,並用隨機字符填充或試圖創建一個圖像? – ikathegreat

回答

2

硬盤的速度受多種因素影響(操作系統,磁盤碎片,不同的安裝程序和防病毒等)。你可以從這個StackOverflow問題Know how fast a Hard Drive is in Delphi開始,它會給你一個近似的速度。

+0

破碎,是吧?它會影響測量,而不是實際的性能。其他列出的因素也是虛假的。 – OnTheFly

+0

從OP的問題我相信他正在試圖衡量'真實'的速度。我相信這受到我提到的因素的影響。但他希望在飛行中,所以我建議他從提到的問題開始。 – RBA