I've become convinced that here is only ONE brand of SSD to buy: The one Apple ships with their machines, Samsung. Still, for the time being, I'm back to hard drives only. I have a 1TB in the hard drive spot and the stock 500GB drive in the DVD spot. So, I have a 1.5TB Macbook Pro!
I've owned 3 SSDs in my life, and 2 of the three have failed. The first one, an Intel, which I bought purely because I expected it to be more reliable than a hard drive, failed after a year. Intel was a standup organization and replaced it with a newer model in the same capacity. That drive is still going (so far.)
The second drive I bought was a sandforce drive from OWC/MacSales, and they totally screwed me over on it. It failed within 4 days, they "fixed it" and then it failed again within 6 months. For details of that saga, see here:
https://forums.macrumors.com/posts/13916337/
The reason SSDs fail is because they have gotten way too clever. Both Intel, and Sandforce, et. al. are doing very complex wear leveling and compression and employing a lot of tricks to try and maximize drive life, etc. But the problem is, this means the controllers have to be very sophisticated.
Further, these controllers are operating in an environment without the protections of most computer software. They have two types of storage DRAM and flash. They can't just save things to flash when they get into a bind, because managing the flash is what puts them in the bind in the first place, and DRAM is volatile.
This is why they fail. Its not a physical failure, its painting themselves into a corner-- which is really easy when the drive is full, and you are asking it to write 3GB of data, but it has to juggle 30GB of data to free up the space (because the remaining 4GB of drive space is spread all over.) It can only "defragment" itself to a limited extent because it has limited extra area to store data.... and that limited extra area declines as the flash wears out over time. I think also, because SSDs are so expensive yet the buyers are so price conscious the quality of the flash chips in them is not exactly top notch...
I'll now only buy an SSD if it came from Apple, and I can just drop it off at the genius bar and get it replaced. I think also, Apple chose the most brain dead simple solution -- samsung-- so that the drive can't get painted into a corner, and the controller doesn't have to have a lot of intelligence.
It turns out that this is a lot more reliable than the super sophisticated "reliability" mechanisms that Intel and sandforce pursued.
I've owned 3 SSDs in my life, and 2 of the three have failed. The first one, an Intel, which I bought purely because I expected it to be more reliable than a hard drive, failed after a year. Intel was a standup organization and replaced it with a newer model in the same capacity. That drive is still going (so far.)
The second drive I bought was a sandforce drive from OWC/MacSales, and they totally screwed me over on it. It failed within 4 days, they "fixed it" and then it failed again within 6 months. For details of that saga, see here:
https://forums.macrumors.com/posts/13916337/
The reason SSDs fail is because they have gotten way too clever. Both Intel, and Sandforce, et. al. are doing very complex wear leveling and compression and employing a lot of tricks to try and maximize drive life, etc. But the problem is, this means the controllers have to be very sophisticated.
Further, these controllers are operating in an environment without the protections of most computer software. They have two types of storage DRAM and flash. They can't just save things to flash when they get into a bind, because managing the flash is what puts them in the bind in the first place, and DRAM is volatile.
This is why they fail. Its not a physical failure, its painting themselves into a corner-- which is really easy when the drive is full, and you are asking it to write 3GB of data, but it has to juggle 30GB of data to free up the space (because the remaining 4GB of drive space is spread all over.) It can only "defragment" itself to a limited extent because it has limited extra area to store data.... and that limited extra area declines as the flash wears out over time. I think also, because SSDs are so expensive yet the buyers are so price conscious the quality of the flash chips in them is not exactly top notch...
I'll now only buy an SSD if it came from Apple, and I can just drop it off at the genius bar and get it replaced. I think also, Apple chose the most brain dead simple solution -- samsung-- so that the drive can't get painted into a corner, and the controller doesn't have to have a lot of intelligence.
It turns out that this is a lot more reliable than the super sophisticated "reliability" mechanisms that Intel and sandforce pursued.