When repartitioning to a different size on an SSD, is the data in the partition rewritten to the SSD, or is an aggressive rereferencing method used?
Specifically, when using gparted
under Ubuntu to repartition an SSD, there is a step whereby it claims it is "copying the partition" to move it up or down, as per the partitioning request. Is this an actual copy, or is the OS smart enough to simply rehome the blocks / sectors? Or does the SSD controller understand the nature of the copy and simply rehome the blocks / sectors?
This question is relevant because it relates to the expected lifespan of the SSD, as well as the expected performance in systems that lack the TRIM directive.