I think I may have revealed the answer early. I'm not sure if I can share a link to another forum here, so if interested, you can just search nvidiaShader Cache to find a thread on a well-known forum where they talked about nvidia shader cache size last year. After reading their discussion, depending on the driver version, nvidia shader cache size may be 512MB, 1G or 2G size, a single cache file up to 512MB size or modified by the later driver upgrade is even larger. If you have multiple games on your computer and you have run them before the last reinstallation of your computer or driver, then when your shader cache size exceeds 512MB (or 1G or 2G), nvidia will automatically clear your shader cache list and you will need to perform shader caching again, and this process should be mandatory and cannot be manually controlled unless you modify the cache folder permissions to not be deleted. This process consumes a lot of CPU and GPU resources, and one or both CPU and GPU will be at 99% for more than 5 minutes. However, this is the ideal state, and according to their feedback and later updates from NVIDIA, this cleanup process is buggy and sometimes cleans up at program startup no matter what your shader cache size is, which results in shader caching every time you enter the game. Then cleared the cache of DXCache and GLCache inside the C:\Users\xxx\AppData\Local\NVIDIA folder and played Star Citizen for about an hour and got about 700-800MB of cache files, this process just flew me from the pirate station to NB and to the show site, not in the game Traveled to too many cities and planets, I think I might get more cache if I explore more areas. So, if the default shader cache size is 1G, that might be shader caching for the first 5 minutes into the game, which is causing lagging and performance degradation. If other games have been played before, it is likely that the last shader cache has just ended, and when Quantum Flight is being played, it happens to depart nVidia's cleanup procedure, so shader caching starts once again, which causes continuous lag and under performance during the game. If the above argument holds true, then the method I found earlier of setting the shader cache to 10G solves exactly this problem. After a short period of shader caching after entering the game, the frame rate gained a boost. The time this cache takes may be related to each PC's hardware, such as a pcie4.0 hard drive or ddr5 RAM or a powerful CPU that can cache more quickly, so they may not feel it noticeably whether they are shader caching or not. And for some computers that don't perform that well, especially players who use a lot of virtual memory or low-speed ssd, this cache time can be very persistent and performance-hogging, so suddenly with less of this performance-consuming work, they'll feel a very noticeable fps smoothness and performance boost. If the above assertion is correct, then modifying the shader cache to 5G, 100G and unlimited should also work, but I still recommend using 10G. Because it is understood that the shader cache size of many games is now more than 1G or even 2G, 5G may not be enough, 100G and unlimited will waste too much disk space, so ultimately I still recommend 10G. As for the players who found that the effect is not obvious after the previous settings, I suggest you change the settings again and then try to observe after waiting 5-10 minutes into the game. About some people change the shader cache size after no performance changes or even lower performance, it may be that changing this operation may cause nvidia to clean up the shader cache, as I said earlier, you can try to modify the game after waiting for a period of time to observe and compare. I wish all players a smooth and happy gaming time. Love you all A good man For users of AMD graphics cards and old nvidia graphics cards. In one of the threads, I seem to remember seeing an old way to change the access to the shader cache folder to disable delete operations, which should also do the trick. This may work for some users who can't update the latest NVIDIA drivers or AMD cards, but I'm not sure where the specific shader cache is located, it seems that different driver versions have different locations for shader cache. In the feedback below, a player with a Linux operating system provides a modification operation that can be done on a linux system that will work similarly.