FTL那些事(3)之GC/WL

 

作者:李大虾

 

本节主要叙述GC和WL的特性和方法。GC(Garbage Collection)垃圾回收的产生主要由于Nand Flash的Block具有”Erase-Before-Write”特性,对于文件系统的Block更新实际上采用异地更新的做法,也就是说文件系统的Block第一次写在N[……]

阅读全文

FTL那些事(2)之Hot/Cold Data

 

作者:李大虾

 

本节主要叙述Hot/Cold Data Identification的方法,该方法的优劣将影响GC的性能和WL的寿命(具体原因请参考下一章节叙述),识别方法分为频率上考量和时间上考量以及二者结合的方法。根据操作方式又可分为写时识别和读时识别。频率上考量的算法代表有Bloom F[……]

阅读全文

FTL那些事(1)之Mapping

 

作者:李大虾

Mapping即Address Translation,居FTL之中乃核心,变化出其他FTL技术。按照表内存放的数据内容可以分为direct map和inverse map:

direct map:将logical address映射到physical address,组织方式可以[……]

阅读全文

FTL那些事(0)之写在前面的话

 

作者:李大虾

 

前言:本系列文章总共七篇,分别是写在前面的话、Mapping、Hot/Cold data、GC/WL、Power off Recovery、Cache Manager、写在后面的话。所涉及内容默认读者具有Nand基础知识。

 

    FTL是它的简称,全称是Flash Tra[……]

阅读全文

2018年ACE Lab产品的最佳PC配置

作者 Modder

前言

:利用工作之余,翻译了PC3000技术博客的五篇数据恢复基础文章,有助于您构建自己的数据恢复工作室,具体目录如下,由于水平有限,不免有纰漏之处,希望读者给予指正!

1.ACE Lab产品的最佳PC配置

2.数据恢复实验室的基本工具

3.您的数据恢复实验室的消[……]

阅读全文