Can you move the Nvidia shader cache from a SATA SSD to an M.2 NVMe SSD using symlinks?
Can you move the Nvidia shader cache from a SATA SSD to an M.2 NVMe SSD using symlinks?
Would this affect gaming performance, and would removing the symlinks be necessary when updating Nvidia drivers? I own a 1 TiB NVME M.2 SSD that was previously used for Primocache, but now it's not working properly. I wondered if changing it could restore its functionality.
Not symlinks. If anything, that would slow things down.
You would notice almost no distinction between a SATA SSD and an NVMe SSD.
I've tested this with cache settings in my CAD/Video/Photo applications, and it shows exactly zero difference.
Is there any adjustment in your software to modify the cache location?
In primocache you can clearly define the cache position, even in memory, but I lack sufficient RAM to make it practical. AFAIK, Nvidia does not permit choosing the shader cache location.
The default installation of the Nvidia shader cache is on the OS drive, which is a separate SATA SSD from where my games and apps are stored (also on a SATA SSD). I was considering using symlinks to place the shader cache on the NVME M.2 SSD in the hope it would improve access speed.