在存储单元磨损之前,特别是常见的MLC品种的SSD具有有限的写入次数。通过使用损耗均衡算法,可以有效解决此问题,从而使驱动器具有使用寿命。损耗均衡的另一方面是,它通过写入未使用的块来提高性能,而不是通过读取,擦除和写入现有的已用块来进行的慢得多的操作。但是这些算法依赖于它们是未使用的可用块。
因此,问题是,如果使用BestCrypt或TrueCrypt等加密整个驱动器会发生什么?两者都会将看起来像随机数据的内容写入整个驱动器。这样是否可以有效地使驱动器进入完全使用状态,这将如何影响驱动器的磨损平衡和性能?
我知道某些驱动器确实出于这个原因保留了一些容量。在看到标为60或120GB的驱动器的驱动器中,它可能是64或128GB的驱动器,其中某些容量已保留,无法使用。但是,宣传自己为64/128 / 256GB的驱动器是否也以这种方式保留空间,还是纯粹依赖于该驱动器永远不会完全填充而没有可用的块来进行磨损平衡?
...
我可能担心实际上在实践中不会出现问题。但是,我对损耗均衡算法的智能程度很好奇。它们是否允许对似乎已满的驱动器进行连续读取/修改/写入?