I don't know too much about SSD drives so I am curious as to:
1) What is the reliability?
2) What is the lifespan compared to a regular HDD?
Thanks
I'll answer them in reverse.
Depends on the exact model, but I calculated recently that with an "MLC" drive (higher capacity, slower write speeds, shorter lifespan,) you would need to write to it at maximum speed for about five years continuously to hit the predicted write cycles of the chips. For an SLC drive (lower capacity, faster write speeds, MUCH longer lifespan,) it would be measured in decades. For a conventional computer, you aren't going to be writing 70 MB/s nonstop 24/7 for years on end, so the predicted lifespan of the chips is much longer.
* Explanation of SSD write-cycle lifespan below.
There's a reason Intel's new SLC SSDs are marketed toward datacenter users. Extremely long lifespan, very good reliability.
As for reliability, the lack of moving parts should help; all you have to worry about are power issues, and chip death. For a laptop, power issues should be erased, due to the "built-in power isolating UPS" nature of a notebook running off battery. And as for chip death, well, see above.
* And below
* Flash memory chips have a property where they 'wear out' as you write to them. Only writing wears them out, not reading. And each individual memory cell has a certain predicted number of writes it can take before dying. By estimates I have read, MLC should last about 100,000 write cycles; SLC about 1,000,000. Because it would be possible that you could try to use a drive such that it writes 1 MB, erases it, then writes that 1 MB again; SSDs have "wear leveling" algorithms where they won't actually write the second request to the same physical cells. They will effectively use up the entire drive's worth of cells before they re-write a single one. So you would have to re-write that 1 MB say, 64 thousand times before you even get to the SECOND write pass on a 64 GB drive. (128 thousand times on a 128 GB drive, etc.) Most SSDs also have more capacity of chips than they claim (For Intel's SSDs, it's about 25% more, I don't know about other manufacturers,) so even when the cells start to wear out; there are 'spares' to take their place for a while. (spinning magnetic hard drives also do this.) What this amounts to is that it takes a *LOT* of writes to wear out an SSD. For that 128 GB SSD, if you were to be able to write to it at 50 MB/s (a good estimate for most 128 GB SSDs out there,) continuously, it would take 42.6 minutes to completely fill. If it's the worse MLC drive, that comes to about 8 years of continuous write/erase/write to hit the 100,000 writes mark. For a faster SLC, you can write 3x faster, but you have 10x as many cycles, so it comes out to about 30 years. Of nonstop writing. Any reading is "free". If you write to it once, then read continuously, it should work "forever" (within the confines of reality, obviously.)