Originally Posted by Pyromanci
I would have to run file system monitor to give you a accurate size & count number. But it's about 250 files being compiled every 2-3 minutes averaging roughly 350MB in total size. this normally done 6-8 hrs in the day. So i would put it at roughly 63GB in writes on the low side and 120GB on the high side.
Guess the sticking point here is block size and how random the workload is. If it's fairly sequential (write amplification 1x), that should be fairly easy. Random small block, write amplification can get pretty high.
Here are some rough estimates of available NAND writes based on NAND type and capacity.
34nm MLC & some 25nm MLC (e.g. Intel 520): ~5,000 P/E cycles
25nm and smaller (at least so far) MLC: ~3,000 P/E cycles
TLC: ~1,000 P/E cycles
Those P/E cycles are rated minimums. Most SSDs will go beyond but I'd probably demote an SSD to scratch drive or something once MWI reaches minimum as I've yet to see an SSD fail gracefully (enter a read-only state).
Just a thought though, if the data set is only 350MB have you considered going RAM disk? Double benefit of improved performance and less writes on the SSD. Mind you, I've got a Crucial m4 128GB that gets around 50GB writes/day and last time I checked, it was at 97% life after 8 months of 24/7 use.