Léxico de TI › Hardware › Camada de tradução flash (FTL)

Camada de tradução flash (FTL)

Hardware Svenska → Atualizado: 2026-09-29

O software no controlador do SSD que traduz os endereços lógicos do sistema operacional em endereços físicos da NAND. A FTL esconde as manias da flash (apagar antes de gravar, apagamento por bloco, desgaste) para que o disco pareça um dispositivo de blocos comum para o SO.

Por que é necessária: a memória NAND não sobrescreve dados no lugar — é preciso apagar um bloco inteiro antes, e o apagamento acontece em unidades maiores que a gravação. Por isso a FTL cuida de: tabela de mapeamento lógico-físico, wear leveling (distribuir o desgaste), garbage collection (juntar dados válidos e liberar blocos) e over-provisioning. Sua qualidade determina o desempenho, a vida útil e a amplificação de escrita do SSD. Consequência: uma queda de energia repentina pode corromper a tabela de mapeamento — e é por isso que SSDs corporativos têm capacitores (proteção contra perda de energia). A FTL é invisível, mas explica por que o desempenho de um SSD cai quando ele enche (menos espaço para o GC).

← Voltar ao léxico