I increased memory on my iMac from 8 t 16GB and did most of this.
Optimize Lightroom performance
I wrote this for myself using the above link and watching a few videos. They are just suggestions and I'm open to critique if anything seems incorrect.
LR performance Tips
1. Use a fast Ram 8 = slow 16 = OK 32 = good.
2. Use a fast internal and external drives.
3. HD should have a lot of free space. 100 GB minimum
4. Update graphics driver. Although updates are rare for Mac insure you have the latest OS and update. For PC check with Microsoft.
5. Work with one catalogue.
6. Keep Catalogue on HD if small. Consider external if catalogue gets big.
7. Keep preview cache folder in same location as Catalogue.
8 Keep files on external drive.
9. Keep as few Presets as possible. A thumbnail is generated for every one. This may be different with xmp and 7.3 now.
10. Consider clearing adjustment history.
11. If a folder becomes very big break it up into several.
12. Consider generating previews before working on them.
13. LR exit dialogue box. Insure check Integrity and purge are selected.
Preferences General tab
1. If you import Embedded and Sidecar - Select Replace embedded previews with standard ones during idle time.
Performance tab
1. Graphics Processor. Previous LR Classic CC there was no advantage to using it for lower res screens. Adobe has made changes to Classic. Test it to determine your devices performance.
2. Maximize Cache size to as much as you can. 50 GB is a good start.
3. Select Generate Previews in Parallel.
Catalogue settings - File Handling tab
1. Standard Preview Size = Auto.
2. Automatically discard 1:1 previews after 1 day or as soon as possible. I posted this somewhere else and some people did not agree. Maybe a month ei you are still working on it.
Metadata tab
1. Do not select Automatically write changes to XMP
General maintenance a few times a week
1. Purge Cache.
2. Optimize Catalogue.
3. Shut LR down a few times a week for an heavy usage.
Miscellaneous
1. Delete Previews Cache.
2. If you drive gets unexpectedly full, you get cache errors; artifacts and other strange things check your catalogue and delete Previews.lrdata. This is a rare occurrence but good to check.