为这个可怕的模糊问题道歉..。
读取和写入存储设备的错误率是多少,我们的文件系统和操作系统对此有何解释?
我的笔记本电脑的320 to硬盘已经坏了好几年了,而且它似乎还在继续前进。我一直备份所有的东西,因为我预计任何时候都会有重大的失败。
当HDD有一个坏的扇区时会发生什么?不良部门是常见的吗?操作系统能在不好的部分运行吗?
对于偶尔的HDD读写错误--似乎这些错误可能会造成灾难性的破坏--文件系统有一种机制来检测和纠正这些问题(例如。支票金额)?
发布于 2010-10-16 12:53:19
现在猜一下,RAID是为了什么而发明的;)认真的。
当HDD有一个坏的扇区时会发生什么?
读取错误。
不良部门是常见的吗?
到处都是。
我的硬盘上有十几个,这是可以接受的,而且操作系统会解决这些问题。
好吧,光盘将不再使用扇形,并将它们映射到备用的扇区。操作系统什么也看不到。这些数据都不见了。
读取RAID,这是准确地处理存储设备可靠性问题。永远不要相信正常的存储。如果明天磁盘就死了你会怎么做?是的,经常发生。很频繁。
发布于 2010-10-16 16:10:57
读取和写入存储设备的错误率是多少,我们的文件系统和操作系统对此有何解释?
它有很大的变化,并取决于周围的生产过程周围的驱动。有几种不同类型的存储错误可能影响数据和数据访问:
不可恢复的读取错误率显示在硬盘规格表上.它将被列为“10^14扇区中的1个扇区”。这将限制您可以使用该类型的驱动器创建多大的RAID5数组。
坏的扇区错误率是无法预测的,至少在旋转介质中是这样的。他们刚来。这就是为什么驱动器有很小的扇区搬迁空间。当操作系统试图写入突然变坏的扇区时,驱动器将将该扇区写入重新定位区域,并在智能数据中增加坏块列表。当驱动器用完重新定位块时,问题就会开始出现,而在这一点上,操作系统确实可以看到它。处理方法因操作系统和文件系统而异.
Linux上最新的文件系统(btrfs,可能还有ext4)支持日志和数据写入的校验和。这允许在遇到坏部门而媒体没有报道(例如重新分配的部门被完全消耗)时捕捉。这是一个有点昂贵的操作,就目前的情况而言,但是现在情况已经足够快了,对于大多数工作负载来说,这并不是什么大问题。
Windows不支持日志或数据校验和,而且可能几年内不会支持。坏扇区检测是在某些扇区或集群读取数据失败后进行的。Checksumming是一个非常新的想法(相对于文件系统开发而言),还没有完全渗透到市场的每一个角落。最灵活的操作系统(Linux,可能是BSD,直到最近的OpenSolaris ZFS构建)首先得到它,其余的最终会得到它。
https://serverfault.com/questions/191622
复制相似问题