Acelere o desempenho de gravação em HDD com o dm-writecache do Linux

2025-02-03
Acelere o desempenho de gravação em HDD com o dm-writecache do Linux

Este artigo mergulha no módulo do kernel do Linux dm-writecache, que utiliza um SSD NVMe como um cache de gravação para HDDs mais lentos, melhorando drasticamente o desempenho de gravação aleatória. O autor demonstra um aumento de velocidade de dezenas de vezes por meio de experimentos comparando velocidades de gravação aleatória com e sem dm-writecache. O artigo também abrange outros métodos e ferramentas de cache, como bcache e ReadyBoost, detalhando a configuração do dm-writecache usando LVM2 e a utilitário dmsetup para aqueles sem LVM2. Finalmente, ele resume os ganhos significativos de desempenho alcançados com o dm-writecache e sugere o uso do espaço NVMe restante para armazenar em cache outros dispositivos mais lentos.

Desenvolvimento