RAM is in the range of one or two orders of magnitude faster than the memory chips used in SSDs, be they SATA or PCIe attached. The speed disparity is obviously even greater between RAM and spinning disks. As such, having enough RAM and using it to the fullest are critical to system performance.
Do this:
Take a look at your preferences for sample-based VIs (Kontakt, Ivory, Omnisphere, etc) and maximize the amount of RAM used to pre-load samples. This will allow your system to serve samples more efficiently.
As explained at https://impactsoundworks.com/optimizing ... low-part-2:
When we were running 32 bit systems, it was advantageous to preload the smallest possible portion of samples to conserve precious RAM space. Now, at 64 bits (and assuming adequate RAM), we are best served by maximizing preload, thus minimizing drive calls.By default, Kontakt loads only a small portion of each sample into RAM. The rest is kept on the hard drive and streamed via “DFD” (direct-from-disk). DFD settings can be changed to adjust this ratio. More memory will allow you to (a) load more samples simultaneously, and/or (b) conserve CPU by loading more of the sample into RAM! In fact, with enough RAM (16, 32, 64gb or more) it is even possible to disable DFD entirely for a big performance gain.
Edit: changed title to emphasize this is a no-cost upgrade!