2013-08-20 47 views
0

给定一个C驱动器,如何创建一个临时文件来捕获磁盘写入速度,然后从中读取读取以确定读取速度?然后删除文件。我不确定是否有某个WinAPI或库可以收集这类数据。确定硬盘驱动器的读取/写入速度

+5

你还尝试过什么? – OnTheFly

+0

不知道要尝试什么或在这里最好的角度。我应该写一个文本文件,并用随机字符填充或试图创建一个图像? – ikathegreat

回答

2

硬盘的速度受多种因素影响(操作系统,磁盘碎片,不同的安装程序和防病毒等)。你可以从这个StackOverflow问题Know how fast a Hard Drive is in Delphi开始,它会给你一个近似的速度。

+0

破碎,是吧?它会影响测量,而不是实际的性能。其他列出的因素也是虚假的。 – OnTheFly

+0

从OP的问题我相信他正在试图衡量'真实'的速度。我相信这受到我提到的因素的影响。但他希望在飞行中,所以我建议他从提到的问题开始。 – RBA