SSD'lerde verilerin üzerine tekrar yazılamaz. Dahası, her bir hücrenin içindeki veriler ayrı ayrı silinmiyor. Dolayısıyla bir page'deki bir veriyi güncellemek için bütün page'i alıp, içindeki bir veriyi güncelleyerek tekrar yazmak gerekiyor.
Bu gibi işlemlerden dolayı SSD'lerde yazılmaya çalışılan veri ile (Total Host Writes), gerçekte hücrelere yazılan veri (Total NAND Writes) farklıdır. Buna Write Amplification denir, Total NAND Writes'ın Total Host Writes'a bölümüyle ulaşılan bu büyütme miktarına da Write Amplification Factor denir.
T.R.I.M. ya da GC işlemine ihtiyaç duyulmasının sebebi bu. Hücrelerin dolu kalması, yazma esnasında o page'in tamamının güncellenmesini gerektirebileceğinden yavaşlamaya sebep olabilir. Bu tarz özellikler ile gereksiz veriler hücrelerden siliniyor.
Over Provisioning gibi özelliklerin temelinde de bunun gibi nedenler yatıyor.
Kısacası gayet doğal.