This post is to try and work out what the affects are of SDD degradation. To kick it off:
An SDD that shows 50% of written data is not showing how may cells have written data. In addition technology is being used to limit wear by distributing data across cells to limit the times they are written......if you try to shrink a SDD partition you can't do it.
Wear technology and the lack of ability to flush the cells of unwanted data. I'm still trying to get my head round this so please bear with me.......
If you have a 32GB SDD drive and during the Win 7/ Vista install process temporary files create 24/26 GB of written data the cells are technically 80% full as the files that were temporarily written are still kept on the SDD cells.
Does that not mean that the SDD is already 80% degraded by just installing the OS? Add a few basic programs and take into account temporary files being written in the process and the drive's cells are likely to be 100% full, so why would a 32GB drive benchmark well on a fresh install and then see a significant drop in performance after a few days?
From what I understand it does not matter how much data is in the cell, it takes the same time to overwrite it. So once the cells are full the drop in performance should be definable based on how many cells are being overwritten.... but is it?
The other thing that is puzzling me...in the scenario of a 32GB drive OS install leaving all cells with written data, how does the drive know where to distribute data to prevent wear? Assuming it does know how to overwrite data on cells that are not required why can't a process be developed to clear data that is not wanted? If wear distribution can only work on cell with no data does the drive wear out quicker as a result?
I guess what I am getting at is this.
1. Does degradation affect real use performance? (I can answer this at least for the X25-E. No).
2. If the time taken to overwrite a cell is quantifiable the drop in performance should match depending on how much data is being overwritten. (If it isn't that would seem to raise more questions).
3. Does degradation occur quicker on smaller drivers in comparison to larger drives? (If it doesn't that would seem to raise more questions).
4. Does degradation affect only read/ write speeds or does it affect IOPS as well?

