存储满了会无法读取硬盘吗?

存储满了会无法读取硬盘吗?

最近 500 GB 的硬盘坏了,我猜测是因为存储空间已满。

那么保持存储空间满载会导致无法读取硬盘吗?

另外,硬盘上应该有多少可用空间才能使系统正常运行(操作系统操作)等等?

答案1

你的假设是错误的。

在 HDD 层面,没有“满”的概念。存储设备相当笨重,它们只是有序字节容器。每个字节由 8 位组成,每个位可以是 0 或 1。

要使这堆字节可用,您必须在其上创建一个文件系统。文件系统是驱动器的目录。如果目录中未指定某个磁盘区域用于任何内容,则该区域未使用。一些数据仍然存在,因为字节始终会保存一些数据,但这些数据不会用于任何用途。这些数据可能是出厂时清零的未使用空间、随机乱码或已删除文件的残留。无论它是什么,当需要空间时,这些数据都可以重新用于其他用途,对于 HDD 来说,它只是数据,和其他数据一样。SSD、存储卡等也一样。

MMC 存储卡是个例外,但我不知道为什么一旦存满了就无法读取了。现在它们已经被 SD 卡取代了。

您遇到了硬件故障。我们不知道任何细节,所以我们无法判断原因,但它甚至可能只是一次随机故障。这种情况经常发生。这就是为什么您应该有备份。

建议至少保留 10-20% 的文件系统空闲空间,原因如下:文件系统塞满会增加碎片。在 SSD 上,这还会降低磨损均衡效率,可能缩短磁盘的使用寿命。

相关内容