该实用程序将在本地或通过 UNC 写入大型文件,并读取错误

该实用程序将在本地或通过 UNC 写入大型文件,并读取错误

很久以前,我曾在一家公司工作,该公司有一款简洁的内部实用程序,可以做一些非常简单的事情。它允许您以指定的大小写入文件。然后它会读回该文件并检查其中是否有错误。您可以将文件写入本地磁盘、映射的网络共享或 UNC 路径(当然,假设您有权限)。

使用此实用程序,我有一天能够缩小间歇性文件损坏的来源。(结果发现 RAID 中的板载 DRAM 模块偶尔会产生内存错误。)

我非常非常想买一些能发挥同样作用的实用工具。我并不是想要这家公司生产的实用工具,而是想要一些能发挥类似作用的东西。

编辑:我更喜欢 Windows 实用程序。CLI 就很好。

答案1

嗯。如果没有明显有问题的内存进行测试,我想知道这是否会有效......

 # will create a 10MB file. Adjust as necessary
 dd if=/dev/zero of=/path/to/file bs=1M count=10 

 cp /path/to/file /path/to/other/file

 md5sum /path/to/file /path/to/other/file

此时,两个文件应该具有相同的 md5sum。

相关内容