Consider Truecrypt/Veracrypt full disk/partition encryption, which as I understand under Windows actually creates an encrypted container which is almost the size of the disk.
As such the SSD is 100% full at all times, as even the empty space is itself encrypted and part of the container.
Am I correct that TRIM would never work because of the above?
It is also my understanding that the time between a block been erased and written to affects the life of a block, so if no space is available it must wipe then immediately write, further reducing the lifespan.
I think all the above would not apply if the full disk encryption was on the entire disk and not using a container.
Do I have this all wrong?