什么是SSD的预留空间
格式化占用的空间,也就是说当你的电脑准备空硬盘的时候,它会将硬盘划分为区块,这会消耗一部分空间,SSD和传统机械硬盘都有这样问题。但是SSD之所以容量不寻常,与一种叫做“预留空间”的数据存储方法关系更大。
SSD读写原理和预留空间
因为构成SSD的NAND闪存有着固定的寿命,闪存的写入次数是有限的,所以在SSD上采用“预留空间”非常合理。SSD按页存储数据,然后页组成区块,和机械硬盘不同,机械硬盘里的数据能随时被覆盖,但SSD的话需要擦除整块区块,才能更新已经写入的页。因此,SSD主控会先把新数据写在完全空白的区块上,之后将原区块中“好”的页复制到其他区块中,再将原区块整个擦除掉,这个过程叫做垃圾回收。现在应该很好理解SSD为了能让用户随时都能覆盖数据,需要保存有一些空白空间又或是预留空间。而预留空间是导致原始和可用空间差异很大的元凶之一。
把新数据写在空白区上
然后复制在其他区,原区被擦除掉
而且别忘了,不是所有硬盘都有相同比例的预留空间,SSD快满的时候速度会变慢,因此制造商通常会预留远高过最低7.37%的空间,也就是定义是10亿字节的GB和2的30次方,也被称为GIB的差值。实际上,高端SSD通常会预留高达28%的空间,因此对于一个真实容量512GB的SSD来说,在你的系统里可能只显示有400GB的可用空间。虽然不能用这些空间令人不爽,但这点牺牲延迟了SSD的寿命,保证了SSD的速度,对于硬盘写入大户来说尤其是个好消息。你也可以自行预留更多空间,可以通过保留SSD空间为未分区,这样那部分空间应该就会被当成预留空间来使用,或者软件操作也行。
-
SSD
+关注
关注
21文章
2865浏览量
117516
发布评论请先 登录
相关推荐
评论