I'm setting up a (sort of) powerful workstation for SW development work on Linux. It's a Xeon system with multiple cores, 32GB memory, a large HDD and a 120 GB SSD (Samsung MZ7WD120HAFV a.k.a. SM843T).
I have to decide which partitions to put on the HDD, and which on the SSD. I'm getting conflicting recommendations on this question:
- "Don't put frequently-write-intensive partitions on the SSD, you'll shorten its lifetime significantly, it might fail within several months that way." (similar to this answer)
- "If you have a 2nd or 3rd generation SSD (that means any drive with TRIM) then you don't have to treat it any different than a regular HDD: you can put write intensive files, journal and swap on it." (from this answer here on the site)
Both performance and stability are important to me, although this is not a mission-critical server. So, what should I do?
Notes:
- Of course, I'll have some sort of backup scheme for my critical data, the question is not about that.