治肾虚不含糖,专注内核性能优化二十年。 https://github.com/KnightKu
发布时间:2016-10-12 14:39:02
1. 元数据区域元数据区域包含以下几种元数据(参见博文:F2FS文件系统架构与原理分析(二)——磁盘布局 ):(1) NAT —— Node Address Table(2) SSA —— Segment Summary Area(3) SB —— .........【阅读全文】
发布时间:2016-10-10 11:21:05
转载地址:http://www.liangchanba.com/article-829-1.htmlSSD上的OP指的是用户不可操作的容量,大小为实际容量减去用户可用容量,OP区域一般被用于优化操作如:WL,GC和坏块映射等。 OP一般分三层(见下图)。第一层容量固定为SSD标称容量的7.37%,这是因为标称容量采用千进制为单位,而NA.........【阅读全文】
发布时间:2016-10-10 11:18:41
转载地址:http://www.liangchanba.com/article-844-1.htmlWA是闪存及SSD相关的一个极为重要的属性。由于闪存必须先擦除才能再写入的特性,在执行这些操作时,数据都会被移动超过1次。这些重复的操作不单会增加写入的数据量,还会减少闪存的寿命,更吃光闪存的可用带宽而间接影响.........【阅读全文】
发布时间:2016-10-10 11:16:51
转载地址:http://www.liangchanba.com/article-859-1.html不管WL算法如何高明,在使用中都会碰到一个头痛的问题,那就是坏块,所以一个SSD必须要有坏块管理机制。何谓坏块?一个闪存块里包含有不稳定的地址,不能保证读/写/擦时数据的准确性。 坏块分出厂坏块和使用过程中出现的坏块,SSD有.........【阅读全文】
发布时间:2016-10-10 11:15:51
转载地址:http://www.liangchanba.com/article-860-1.htmlECC的全称是 Error Checking and Correction or Error correction Coding,是一种用于差错检测和修正的算法。上一节的BBM中我们提到过,NAND闪存在生产和使用中都会产生坏块,BBM就是坏块的管理机制,而要有.........【阅读全文】