【问题标题】:Determine Hard Drive Read/Write speed [duplicate]确定硬盘驱动器读/写速度[重复]
【发布时间】:2013-08-22 04:34:57
【问题描述】:

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

【问题讨论】:

  • 你尝试了什么?
  • 不知道该尝试什么或这里的最佳角度。我应该写一个文本文件并用随机字符填充它还是尝试创建一个图像?

标签: performance delphi hard-drive


【解决方案1】:

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

【讨论】:

  • 碎片化,嗯?它会影响测量,而不是实际性能。其他列出的因素也是虚假的。
  • 从 OP 的问题来看,我相信他正在尝试测量“真实”速度。我相信这是受我提到的因素的影响。但他想在飞行中这样做,所以我建议他从提到的问题开始。
猜你喜欢
  • 2011-07-30
  • 2017-01-27
  • 1970-01-01
  • 2014-02-26
  • 2011-08-06
  • 2011-06-10
  • 2023-03-31
  • 1970-01-01
  • 2012-02-08
相关资源
最近更新 更多