很久以前,我曾经在一家公司内部工作过,这个公司干净利落,做了一些非常简单的事情。 它允许你写一个你指定的大小的文件。 然后它会读取该文件并检查错误。 您可以将文件写入本地磁盘,映射的networking共享或UNCpath(当然,假设您有权限)。
使用这个工具,我有一天能够缩小非常间歇性的文件损坏的来源。 (发现RAID中的板载DRAM模块偶尔会产生内存错误。)
我真的很想得到一些实现这个function的实用程序。 我不是要求这家公司生产的公用事业,而是要做类似function的事情。
编辑:我更喜欢一个Windows实用程序。 CLI很好。
人力资源pipe理。 没有一些明显不好的内存testing,我想知道这是否可能工作…
# 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。