PugetBench for Lightroom ClassicWritten on December 17, 2019 by Matt Bach
At Puget Systems, one of our primary goals is to provide fast and reliable workstations that are perfectly tailored to each customer's unique workflow. As a part of this, we publish an ongoing series of hardware articles for Lightroom Classic - as well as numerous other software packages - in order to discover what hardware configurations are optimal for these specific applications.
However, while this ensures that we are selling the right hardware, it does not give our customers a great idea of how much faster a new workstation might be compared to their existing system. In addition, with the amount of hardware that is currently available, it is impossible for us to test everything on our own, so we want to provide tools for other hardware reviewers to perform real world benchmarking in professional applications like Lightroom Classic.
To address both of these issues, we are making our Lightroom Classic benchmark available for download so that anyone can can perform the same testing we do in our hardware articles.
Download PugetBench for Lightroom Classic
Includes email support, automation, and logging
Be sure to check out the full list of benchmarks we have available!
- Adobe Lightroom Classic 2020 or Adobe Lightroom Classic 2019
- 16GB of memory
- Windows 10 (no MacOS support currently)
Lightroom Classic/OS language must be set to English
Note that this benchmark is still in BETA. Plug-ins and customized preferences in particular may prevent the benchmark from running properly. If you run into any issues, we recommend resetting your preferences to default - be sure to make a backup first!
The benchmark requires that the Lightroom window stays in focus and that the mouse/keyboard is left alone for the duration of the test. Trying to use your system while the benchmark is running will result in the benchmark failing.
How to run the benchmark
- Downloading the benchmark from the link above
- Unzip the benchmark to a convenient location - we recommend placing it on the same drive you storage your active projects as storage performance can affect the results.
- Launch Lightroom Classic and open the "Benchmark Catalog.lrcat" catalog.
- Ensure that the proper application settings can applied.
- If one of the following setting is not correct, you will need to import one photo in order to unlock the develop module in order to change the setting.
- Set the Develop Module 'Spot Removal' tool is set to 'heal', radius: 75, feather: 0, opacity:100. This brush is used for the "brush lag" test and requires that it be set to this (default) value to ensure benchmark consistency
- Panorama merge is set to: 'Spherical' with 'Auto Settings' (all other options unchecked)
- HDR merge is set to: 'Auto Align', 'Auto Settings', 'None' deghost amount (create stack unchecked)
- Alternatively, you can backup and reset your Lightroom Classic preferences instead of manually changing these settings as the benchmark uses the default settings.
- Install the benchmark plugin
- Go to "File -> Plug-in Manager"
- Click "Add"
- Navigate to the benchmark folder and select the "PugetBench.lrplugin" folder
- Click "Done"
- Go to "File -> Plug-in Extras" and select "Benchmark Run"
When the benchmark is complete, it will give you an "Overall Score" as well as individual scores and results for each test. A screenshot of the results is saved in the benchmark plugin folder that you can share. You can compare your scores to those in our Lightroom Classic hardware articles - just make sure they used the same benchmark version!
If you have any issues with the benchmark not properly running, firs verify that your system meets the System Requirements and that the version of Lightroom Classic you are using is supports. If there are no issues with your system or software, there are a number of troubleshooting steps you can try:
- Make sure you are following each step listed in the How to run the benchmark section
- Do not attempt to use the system while the benchmark is running. Defocusing the application window can break the benchmark in many situations.
- Clear the application preferences and reset them to default.
- Ensure that your OS and Lightroom Classic is set to English and that the path to the benchmark script does not have any special or non-English characters.
- The benchmark does not work over an unmapped network drive (I.E. //192.168.1.2/Benchmark/). Mapped drives should work, but we highly recommend having the benchmark on a local drive as storage performance can affect the results.
Lower than expected performance can be caused by a number of factors, but the most common are:
- Outdated BIOS/drivers/software
- Running background processes (Antivirus, Windows Updates, etc.)
- Windows power profile (High Performance is recommended for the best results)
- Adobe application settings are not correct (GPU acceleration not enabled, etc.)
If you continue to have issues, we recommend posting in the comment section below - ideally with a screenshot of the problem and a copy of any log files (inside the "PugetBench.lrplugin" folder) that are generated by the benchmark.
What is tested?
Our Lightroom Classic benchmark looks at performance with three sets of images for both "active" and "passive" tasks. The image sets include 500x images from the following cameras:
- Canon EOS 5D Mark III - 22MP .CR2
- Sony a7r III - 42MP .ARW
- Nikon D850 - 45MP .NEF
The following tasks are tested:
- Library Module Loupe Scroll (The time it takes between hitting the right arrow ey and the next image displaying on screen)
- Develop Module Loupe Scroll (The time it takes between hitting the right arrow ey and the next image displaying on screen)
- Library to Develop Switch (The time between hitting the Devlope panel button and when Lightroom actually switches)
- Develop Module Auto WB & Tone (How long the image takes to update after applying the Auto Tone and White Balance)
- Develop Module Brush Lag (When using the spot heal tool, how quickly can you move the brush before it significantly lags)
- Import 500x Images (Add from location, minimal previews, do not generate Smart Previews)
- Build 500x Smart Previews (Default settings)
- Photo Merge Panorama (Time to create a panorama of 6 images using default settings [Ctrl-M])
- Photo Merge HDR (Time to create an HDR of 6 images using default settings [Ctrl-H])
- Export 50x JPEG (Time to export 50 images to JPEG [60 quality] with the longest side being 3840 pixels. Auto Tone and W/B applied)
- Convert to DNG 50x Images (Time to convert to DNG [dng, Camera Raw 11.2 and later, medium size, embed fast load data])
How does the scoring work?
The scoring system used in our benchmark is based on the performance relative to a reference system with the following specifications:
- Intel Core i9 9900K 8 Core
- NVIDIA GeForce RTX 2080 8GB
- 64GB of RAM
- Samsung 960 Pro 1TB
- Windows 10 (1903)
- Adobe Lighroom Classic CC 2019 (ver. 8.4)
- Overall Score: 1000
- Active Tasks Score: 100
- Passive Tasks Score: 100
The Overall Score is simply the average of the active and passive scores and multiplied by 10 since bigger score = more important.
Version .85 BETA
- Added functional progress bar to DNG and export image deletion during cleanup (this can sometimes take longer than you would expect)
- Additional logging for plugin and catalog path (useful for troubleshooting)
Version .8 BETA
- Rename to "PugetBench for Lightroom Classic"
- Improved timing accuracy for the Active tests
- There is now a "Benchmark Results" screen that comes up at the end of the benchmark that displays a bunch of useful information including: benchmark version, ccores, results for each individual test, and system information like CPU, RAM, OS, GPU, and Photoshop version
- The benchmark now also makes a PNG of the "Benchmark Results" screen for easy sharing
- Removed .csv log file support in the free edition (log files will be a feature in the commercial use version)
Version 0.2 BETA
- First public release.
Looking for a Lightroom Classic Workstation?
Puget Systems offers a range of workstations that are tailor-made for your unique workflow. Our goal is to provide the most effective and reliable system possible so you can concentrate on your work and not worry about your computer.