I've been chasing that performance dragon for a while... went from disk to a 512gig samsung ssd... back when I had a 2600k cpu. From there to a 7700k. Didn't go NVME till I got a 3900k, then had a PCIE 3 1tb. When I got my current rig well the specs are there. Next upgrade is video card again then the next year probably ram CPU and storage again... when PCIE 5 NVME drives are not miniature frying pans.
I got my first SSD, a 120GB OCZ drive in 2009. I still kept a spinner in the desktop for another couple of years, but I didn't boot or run any programs or games off of it. I actually partitioned it two ways. Linux on a ~35GB partition, Windows and steam library on the rest. It was fine to only keep 3-4 games on it at any given time, and uninstall them when I wasn't playing them. The hard drive was for storing files only. Mostly media libraries, but I also symlinked my documents, downloads and media library folders to the hard drive.
Then about a year later in mid 2010 I built my first NAS, and since then I haven't had a spinning drive in any client machine of mine, Still use hard drives for mass storage, but they are all in the NAS server.
I got my first NVMe storage, a 400GB Intel SSD750 PCIe card in 2015. My system at the time (x79) didn't have an m.2 slot or the BIOS needed to boot from NVMe drives, but the SSD750 was one of the few NVMe drives ever made with a traditional boot ROM that allowed for traditional booting.
I used that 400GB NVMe drive as my boot drive, with a secondary OCZ 256GB SATA drive for a while, until in 2018, I picked up a 1TB Samsung 970 EVO and a 4x PCIe to m.2 riser adapter to use for my Steam library. Since then my main system has been NVMe only. I disable the SATA controller in the bios
Couldn't boot from the Samsung 970 in the x79, but it was still recognized after boot, so I could use it just fine for the Steam library.
Once I upgraded to my Threadripper in 2019, the 970 EVO was replaced with a 2TB Sabrent Rocket 4 as my boot drive (I wanted a Gen 4 drive to go with my new Gen 4 system) but the 970 EVO and SSD750 stayed around as secondary drives. When the Sabrent Rocket failed last year, I RMA'd it, but since I needed to get up and running fast, I got a same day order of a 2TB Samsung 980 pro. Then when the Sabrent Rocket RMA replacement came back, it too went in as a secondary drive.
Then during prime day in July this year there was a decent sale on 2TB Samsung 990 Pro's, so I bought two of them.
Up until recently my main workstation thus had 6 NVMe drives in it:
- 2TB Samsung 990 Pro (gen 4) (boot)
- 2TB Samsung 990 Pro (gen 4)
- 2TB Samsung 980 Pro (gen 4)
- 2TB Sabrent Rocket 4 (gen 4)
- 1TB Samsung 970 EVO (gen 3)
- 400GB Intel SSD750 (gen 3)
Recently I pulled the 400GB SSD750 and stuck it back in the x79 motherboard that serves as my testbench machine, and use it to boot that. So right now, I "only" have 5 NVMe drives in the desktop.