Resposta curta. Não, os controladores não examinam o conteúdo atual do arquivo antes de sobrescrevê-lo. Isso adicionaria uma sobrecarga significativa a uma operação de gravação que 99% do tempo está gravando novos dados.
A boa notícia é que os SSDs podem ter muitas gravações antes de morrerem. Para alguns dados experimentais interessantes, consulte os seguintes artigos do Tech Report:Apresentando o experimento de resistência de SSD
The SSD Endurance Experiment: Eles são todos morto
Além disso, mecanismos de nivelamento de desgaste em SSDs tentam garantir que rasuras e reescritas sejam distribuídas uniformemente pela mídia (consulte Wikipedia para mais informações). Portanto, a operação de gravação provavelmente nem estará indo para o mesmo local físico na memória.
No entanto, se você puder determinar que o conteúdo é o mesmo, sugiro evitar a gravação. No final, tudo se resume a desempenho versus tamanho dos dados sendo gravados.