Se o flash suportar o nível de desgaste (dependerá), a troca poderá ser viável, depende de quanto tempo você deseja que esses dispositivos durem. Existem outros fatores - qual a classificação da memória flash em termos de gravação, quanto tempo ela está em uso até agora e qual a sua atividade em termos de gravação.
O nível de desgaste é um processo em que o controlador mantém uma contagem constante de quantas vezes cada célula foi gravada e tenta manter as coisas para que todas as células tenham gravações iguais para elas.
Com isso funcionando perfeitamente e um dispositivo classificado para 100.000 gravações (por exemplo), algumas matemáticas muito precisas nos dizem que você pode esperar uma vida de pouco mais de 2,5 anos com desgaste perfeito e 10 MB / s. Realisticamente, você provavelmente não verá desgaste perfeito, mas provavelmente também não verá esse nível de escrita constante.
Sem o nível de desgaste, todas as apostas estão desativadas, você não tem idéia de quantas vezes um dado pode ser sobrescrito e sem algo para espalhá-lo pelas células flash, você pode começar a matar células em horas / dias / semanas, dependendo do seu uso .
Portanto, você pode usar seu dispositivo flash para troca, mas se você deve ou não depender dos fatores acima e por quanto tempo deseja que os dispositivos sejam viáveis.
Outra observação: a velocidade geralmente será LENTA para gravações aleatórias neste dispositivo; portanto, você verá uma enorme penalidade de desempenho ao pressionar a troca de flash ao configurá-lo. Você evitará situações de OOM, mas pode ser tão ruim se tudo diminuir a velocidade de rastreamento, então, definitivamente, são necessários alguns testes para verificar se vale a pena.