Copy link to clipboard
Copied
PC is an i7-13700k, 96GB RAM, M.2 SSDs, GPU is NVidia 4070 Super 12GB
Prior to yesterday I have had the same configuration for one - two years except the GPU was NVidia 1660Ti 6GB.
Lightroom Classic had generally run okay but was slowing down with each update. Most have told me this is likely due to each release optimizing moreso for newer GPU technology. In the past month things got bad to the point that photos with a small handful of healing brush uses or masks would almost freeze up and take several minutes to render in the develop panel before allowing extremely slow and jerky editing. VRAM usage typically say around 5.5GB of the 6GB my card had. Swapping to another photo without masks/brushes would not decrease VRAM usage but would allow LrC to return to normal operation.
I upgraded to the 4070 Super yesterday. I installed as a clean install the newest driver from NVidia. Generally performance improved considerably including on photos I had trouble with before. VRAm was usually sitting around 11.2GB out of 12. However, for some other photos including for any with even one simple mask, VRAM usage would jump to 11.8 or 11.9 and the system would start crawling. Increasing the zoom in the develop panel became very stuttery. Trying to crop became too jerky to really do. Changing simple sliders like exposure or highlights or shadows became very stuttery and not smooth. Unlike before with my old 1660Ti card, now switching to a different photo would NOT restore performance to normal. Only restarting would.
Replacing the latest NVidia Studio driver with NVidia's latest Game-ready driver improved matters somewhat. With this change, VRAM usage would stay below 10GB for most photos and performance was okay. However, working on a photo with 1+ masks would again shoot VRAM up to 11.8GB or so and cause unworkable stutering which would not clear up by swapping to a different photo.
One person said they had the same experience and found it was a bug with LrC 14.2, so following this advice I downgraded to 14.1.1. This showed significant improvement. VRAM will now vary from 5GB to just below 10GB for most photos. It will sometimes climb above 11GB, but this does not necessarily cause poor performance. VRAM usage will also now drop down again, so it may go up to 11.5 but then later drop to 7. Working with photos with even one mask is still pushing the VRAM usage to 11+ and LrC becomes very difficult to use. Swapping to a different photo now does restore the performance, but only mostly. It is still not as smooth as it was before encountering problems with the masked photo. Ocassionally photos with no mask will cause the same problem.
As to typical suggestions: windows Hardware acceleration is turned off. Write to XMP is turned off. Camera Raw cache is 200GB. Here is my system info:
____
Copy link to clipboard
Copied
Overall this is just getting worse and worse. LrC has now started to freeze up my computer when it is getting bad.
I know the computer itself is working fine - I have tested it on some extremely demanding games and other software and it not only did well but it handled them beautifully on maximum settings without really even taxing the GPU.
Lr is another story, however. I am now fairly certain this is a problem with the way it is handling the VRAM. It will operate without using all of the VRAM some of the time. It may use 5GB or 7GB or 9 or even 10GB. Then it will for no apparent reason jump up and use 11GB+, and that is when the problems start. That is when not only does LrC become laggy and unusable, but the rest of the computer will, also. For instance, with LrC running in the background I was typing this post and it shot up to 11.2GB and the typing into the forum here became very jerky and slow.
When it is not using all the VRAM, LrC runs blazingly fast - much faster than before. When it using it, it is much worse than it ever was at its worst on my 6GB 1660Ti. It's as if now that it has more VRAM to dig into and use up the problems are worse.
Copy link to clipboard
Copied
I'm sorry to hear about the issues you're experiencing with Lightroom Classic despite the hardware upgrade.
Here are a few things we can try to improve performance:
1. Go to Preferences > Performance and increase the Camera Raw Cache size to 10.0GB or more.
2. On the same tab, check the option to Use Smart Previews instead of Original for image editing and uncheck the option to Generate Previews in Parallel.
3. On the Performance tab itself, select Off from the drop-down for Use Graphic Processor.
4. Go to the General tab and check the box to Replace Embedded Previews by Standard Previews during idle time.
I also noticed in your System Info that you have some plugins installed. Could you try going to File > Plug-in Manager and test if disabling some of them one by one helps with the performance? One of them might be the culprit.
Thanks!
Alek
Copy link to clipboard
Copied
Aleke,
Thank you for your reply.
1) My Camera Raw Cache size is currently 30GB. I have had it at 200GB for the past couple of years but I reduced it to see if that would help. At 30GB performance has been better than it was at 200GB, even though it worked fine before at 200GB.
2) I have in the last few days tried editing with smart previews and the problem occurs while doing this as well. The fundamental problem seems to be that LrC will at times allocate the full amount of VRAM available to it regardless of the amount needed for a given photo and then it encounters the slowdowns typical of any software operating without enough free RAM to page properly.
3) It is possible to gain increased performance by turning off the use of the GPU, but this is not really a solution. LrC is designed to work with the GPU and in fact after turning it off, LrC on boot up tells me to turn the GPU on for increased performance. I have a top 5% graphics card and not using it because Lr is not using it properly is an enormous waste of resources and of money. I must also reiterate that until 5 days ago my system worked much better without doing this. Finally, I did try turning this off just now and as expected there was a significant performance decrease without the GPU enabled. To reiterate, when the VRAM is not all allocated to the breaking point LrC is running beautifully with the card.
4) As I understand it, this would primarily effect importing and the rendering of photos while in the library module. I must reiterate that while in the library module LrC performs very well. While in the library module, VRAM allocation is usually quite low and everything operates very well. It is only while in the develop module that VRAM allocation shoots up to 99.7 - 99.8% and LrC performs as would be expected when there is no free memory.
Copy link to clipboard
Copied
I have now spent a fair bit of time editing with smart previews and have found that it does allow me to do a little bit more before the VRAM will fill up, but 11GB is still a point of no return where even using smart previews once it is crossed the system slows down and the VRAM usage will not reduce, either.
Interestingly, when editing with smart previews and the VRAM usage has gone above 11GB and the system has slowed down I have found that I can get the VRAM usage to drop a little bit - down to maybe 9GB or 10GB - when I switch to a new photo to edit, but as soon as I start editing even doing very basic things like increasing exposure it goes back up and slows back down. When editing at full 1:1 resolution, it just stays above 11GB and usually doesn't drop down at all. The outcome is the same, because when editing it goes back up, but it may point to whatever exactly is causing the problem that the behavior differs in this way.
Copy link to clipboard
Copied
Thanks for the update! Could you try some of the suggestions listed here to improve Lightroom Classic performance? Hopefully, it can help boost performance even further for you.
Thanks a bunch! Let me know if you need any more help!
Alek
Copy link to clipboard
Copied
Just about everything on this list is something I have been already been doing for years and am still doing. They have no effect, possibly because many or most of them concern trying to maximize or eliminate bottlenecks with processing power. To reiterate, the problem here is that LrC is using up all of the VRAM so that the system is not capable of paging properly. This is why when running LrC the overall system will slow down, the mouse will not move smoothly, etc.
Here is a quick 30 second video demonstrating how badly the crop tool operates whenever the VRAM exceeds 11GB of allocation. https://www.youtube.com/shorts/RQfHvt8DWFw
Copy link to clipboard
Copied
And here is a second video demonstrating how smoothly it performs when the VRAM usage is more reasonable. The other video of poor performance was with VRAM at 11.7 out of 12GB used. This is with 8.8GB out of 12GB used.
To reiterate, when using a lower memory 6GB card, this kind of poor performance did not happen even when VRAM usage went to 5.8GB out of 6.
https://www.youtube.com/watch?v=ZD6npRZzjWk