Originally Posted by TopGunSF
The sandforce controllers do compress data in order to achieve higher write speeds and slightly extend the life of the drive, however the compression will NOT add to the available space on the drive. It's a limitation in the way windows addresses drive space, the controller just uses the extra space for over-provisioning.
Actually, I do believe the goal was to significantly
extend the life of the drive. This is so cheaper, lower quality NAND can be used without compromising drive longevity making for cheaper SSDs. I reckon the fact that it benches really fast in benchmarks using compressible data is likely nothing more than a nice side effect.
Yes, a 64GB SandForce SSD will only show 64GB of usable space but this isn't because of an inherent limitation in the way Windows addresses the drive. It's just because that's the way the drive presents itself to the system. The controller doesn't tell the system about extra free space that isn't getting used thanks to compression. The case will be the same if you use the drive in Linux, Mac, BSD, or what have you.