【发布时间】:2013-07-05 16:57:08
【问题描述】:
我需要对我的程序做一些性能测试,并且我需要评估一些存储在文件中的数据的最差 IO 访问时间,所以我认为最好的评估方法是将这些数据随机存储到不同的 HD 扇区中为了避免连续的数据访问和缓存改进。我认为做到这一点的唯一方法是使用一些低级操作系统命令,例如 UNIX 中的 dd ,您可以在其中指定写入数据的扇区,但如果我没记错的话,这是一种不安全的方法。有人知道这样做的好方法吗?
PS:任何操作系统的任何解决方案都可以工作,唯一的要求是我必须对不同的数据大小进行测试,通过 JAVA 程序访问数据。
【问题讨论】:
标签: java operating-system hardware hard-drive