Pages: 1 [2] 3   Go Down

Author Topic: Adobe's Performance Hints for Lightroom  (Read 18320 times)

Chris Kern

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2034
    • Chris Kern's Eponymous Website
Re: Adobe's Performance Hints for Lightroom
« Reply #20 on: December 11, 2012, 06:43:39 pm »

I don't see any inconsistency. at least which the advice I have read in the past, which has been to work top to bottom within the panels, particularly the "Basic" panel to optimize tonal corrections, rather than to work the panels top to bottom. Eg, I have never seen any advice to do, eg,  local corrections before general, or Camera Calibrations last, which would be the order of the panels.

I also think if often makes sense—at least to me; your mileage may vary—not to traverse the separate panels from top to bottom.  For example, I almost always enable Lens Corrections first because any profiled or manual changes I may make in that panel will constrain my final composition.  It never occurred to me until I read Jeff Schewe's Digital Negative book that I might be paying a considerable performance penalty for that, although fortunately he provides a simple workaround.  But because Lightroom renders its sequence of corrections on-the-fly, even if you throw substantial hardware resources at it, having a feel for how it does its magic does appear to be important.  I'd really like to see Eric Chan address this in a comprehensive way (hint, hint).  In his copious spare time, of course.

I might add, at the risk of wandering too far off-topic, that from my perspective one of the most important attributes of the Schewe book is that it provides a conceptual framework for using the Lightroom (ACR) tools, rather than treating them as a series of disconnected controls (e.g., the standard tutorial approach of "if you want to achieve this, move this slider").  He doesn't explicitly invest a lot of words in discussing LR performance optimization, but he certainly prompted me to think more about what the software was doing.  I did a fair amount of software development myself before I retired, but there are some things you can't guess unless you know what the programmers had in mind when they designed a specific product.  After reading his book—I'm now going around for a second pass in an attempt to recapture the stuff that leaked out of my aging brain the first time around—I believe I'm using LR considerably more efficiently than before.
« Last Edit: December 12, 2012, 08:47:59 am by Chris Kern »
Logged

Rhossydd

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 3369
    • http://www.paulholman.com
Re: Adobe's Performance Hints for Lightroom
« Reply #21 on: December 12, 2012, 01:39:56 am »

Eg, I have never seen any advice to do, eg,  local corrections before general, or Camera Calibrations last, which would be the order of the panels.
That's been the advice often trotted out here in the past. Start at the top, work down, sharpening and lens corrections last.
Logged

stamper

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 5882
Re: Adobe's Performance Hints for Lightroom
« Reply #22 on: December 12, 2012, 04:24:46 am »

The problem with lens correction last is that the correction also corrects vignetting. This can impact on the way someone processes an image? Why make careful corrections and then see them lightened in the corners which would change some of the corrections? IMO it is best to get rid of any vignetting and then process an image. :)

john beardsworth

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4755
    • My photography site
Re: Adobe's Performance Hints for Lightroom
« Reply #23 on: December 12, 2012, 05:35:03 am »

The general advice remains the same - as the article says, these performance tips are only things you can try if you've got problems.
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Adobe's Performance Hints for Lightroom
« Reply #24 on: December 12, 2012, 10:24:23 am »

The problem with lens correction last is that the correction also corrects vignetting. This can impact on the way someone processes an image?

I don't believe it will in newer versions. If memory serves, early on when both where new to LR, there was some effect on one over the other but I think it was fixed so that you can work in whatever order you want with the Vignette. I think crop also played a role early on in the order but no longer (you can crop then Vignette).

As far as work top down, there was a time we didn't have the selective brushes. I don't think there is any argument that adding a lot of brush work on a raw can slow LR down. I'd prefer to do spotting and the easy clone work LR can do towards the end anyway.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

henk

  • Full Member
  • ***
  • Offline Offline
  • Posts: 121
Re: Adobe's Performance Hints for Lightroom
« Reply #25 on: December 12, 2012, 04:34:01 pm »

I tried everything from optimizing the catalog to rebuilding it from scratch and doing some fancy stuff on the database directly with SQlite commands. Nothing helped. But deleting the history did help. A lot. The catalog went from 6GB to 700MB. That is a massive reduction in size, much more than I had expected from the information I was able to find on this subject.
Why did the catalog grow out of proportion? Probably because I do a lot of local adjustments and I had to deal with thousands of dust spots in my SW images. And when you are working on multirow, multi exposure panoramas, that all adds up. I print some images really big, so every spot has to go.
So, if you do not need all that history, it might be a good idea to delete it once in a while.

Anne  


Hi Anne
Perhaps a stupid question but how do you delete the history for a selected number of pictures in LR4 in one go?
Henk
Logged

john beardsworth

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4755
    • My photography site
Re: Adobe's Performance Hints for Lightroom
« Reply #26 on: December 12, 2012, 04:48:42 pm »

You can't, so not so stupid a question, but history has negligible performance effect so there's no point in doing so anyway.
Logged

kaelaria

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2223
    • http://www.bgpictures.com
Re: Adobe's Performance Hints for Lightroom
« Reply #27 on: December 12, 2012, 04:54:52 pm »

Yes you can, manually with db commands.  Depending on how much editing you do, how big your catalog file has grown, how fast the drive it's on is etc, it can make a big difference.  It's been requested as a new feature for some time.  It's not something the avg user should try doing on a production db at least.

My cat is over a GB, on a fast ssd and my system flies.  I don't need to do it.
Logged

Steve Weldon

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1479
    • Bangkok Images
Re: Adobe's Performance Hints for Lightroom
« Reply #28 on: December 12, 2012, 07:41:49 pm »

I'm a bit putt off by the title "Adobe's Performance Hints for Lightroom"

It's a case of too little too late.

For hardware intensive applications Adobe should put some effort into testing, perhaps support several reference builds, and talk specifically what hardware helps and during what part of the work flow.  At a minimum.  There is more.

Adobe is a big company supporting professional users.  This is not too much to ask for.   It's also not to much to ask when GPU support for Lightroom will happen, even if they don't commit to a  specific version or date. 

In other words.. a professional company TALKS to their customers and keeps them informed.  They want us to enjoy their software and not be angry when its working too slow on our old equipment.  The best way of doing this is to put a LOT more effort into hardware support.
Logged
----------------------------------------------
http://www.BangkokImages.com

stamper

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 5882
Re: Adobe's Performance Hints for Lightroom
« Reply #29 on: December 13, 2012, 04:15:32 am »

There must be a limit to what a company can do to make a product more attractive. A lot of users are already complaining about bloat. Any additions mean a price rise because they won't do extra work for nothing. A lot of the suggestions for addons won't technically be possible and some of them will frankly be laughable. Support for video imo comes into that category. Strip that out and it will improve speed or make room for something else. Last but not least some wish that more features of Photoshop should be added. That isn't going to happen. :)

stamper

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 5882
Re: Adobe's Performance Hints for Lightroom
« Reply #30 on: December 13, 2012, 04:20:54 am »

Quote

They want us to enjoy their software and not be angry when its working too slow on our old equipment.

Unquote

Creating programs for old antiquated equipment must be difficult. Every system is configured differently. If someone has an old system, poorly maintained and with drivers out of date how can they produce a program to suit all?

Vistographer

  • Newbie
  • *
  • Offline Offline
  • Posts: 3
  • Anne van Houwelingen
    • Vistography
Re: Adobe's Performance Hints for Lightroom
« Reply #31 on: December 13, 2012, 04:49:22 am »

Hi Anne
Perhaps a stupid question but how do you delete the history for a selected number of pictures in LR4 in one go?
Henk

Hi Henk,

In Library module, choose Grid View. Select the pictures (so, select_all if you want to purge the whole history). Switch to Develop module. Now, under the Develop menu, you will find the option "clear history".
That's it.
Remember that clearing the history does not delete the parametric memory. What I mean to say is that for instance, if you made local corrections, you can go back to them, change values or change your brushed area, etc. All of your changes and the ability to change them again are still there.

Anne
« Last Edit: December 13, 2012, 04:53:13 am by Vistographer »
Logged
Anne van Houwelingen | www.vistography.com

john beardsworth

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4755
    • My photography site
Re: Adobe's Performance Hints for Lightroom
« Reply #32 on: December 13, 2012, 05:00:42 am »

Well spotted, Anne. I hadn't noticed that possibility.
Logged

Steve Weldon

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1479
    • Bangkok Images
Re: Adobe's Performance Hints for Lightroom
« Reply #33 on: December 13, 2012, 01:28:50 pm »

Quote

They want us to enjoy their software and not be angry when its working too slow on our old equipment.

Unquote

Creating programs for old antiquated equipment must be difficult. Every system is configured differently. If someone has an old system, poorly maintained and with drivers out of date how can they produce a program to suit all?

They cannot.  This is the point.  Well, unless it's a low overhead piece.

This is why they should do all they can to help the user understand what's needed for a certain level of performance, and as much as practical how the software will perform on a persons older machine.  Of course they'd be discouraging sales, but I think not as much as their current practice of leaving users in the dark.
Logged
----------------------------------------------
http://www.BangkokImages.com

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Adobe's Performance Hints for Lightroom
« Reply #34 on: December 13, 2012, 03:21:32 pm »

In Library module, choose Grid View. Select the pictures (so, select_all if you want to purge the whole history). Switch to Develop module. Now, under the Develop menu, you will find the option "clear history".

The key is the use of the Develop menu. Selecting multiple images in Grid, then switching still only deletes the one history (most selected) IF you use the History panel itself. Which kind of makes sense.

I'm not sure why I'd do this. One of the super cool features of LR is the unlimited history (unlike Photoshop which loses it all after you quit).
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

john beardsworth

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4755
    • My photography site
Re: Adobe's Performance Hints for Lightroom
« Reply #35 on: December 13, 2012, 03:33:31 pm »

I'm not sure why I'd do this.
For the placebo effect?
Logged

kaelaria

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2223
    • http://www.bgpictures.com
Re: Adobe's Performance Hints for Lightroom
« Reply #36 on: December 13, 2012, 05:45:15 pm »

Interesting - good find, I'm not sure when they snuck that in - but it has zero effect.  I really don't know what the point of it is, or what it actually does.  One thing is clear, it's not hitting the database much at all. 

I copied my 1.31GB catalog, cleared all my history, confirmed everything was removed from the history panel on various shots.  ZERO catalog filesize change.  No point as far as performance doing it that way. 

I then put my original copy back, since it doesn't do anything positive, I'll keep the option to have the data usable.
Logged

francois

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 13769
Re: Adobe's Performance Hints for Lightroom
« Reply #37 on: December 14, 2012, 02:17:45 am »

Interesting - good find, I'm not sure when they snuck that in - but it has zero effect.  I really don't know what the point of it is, or what it actually does.  One thing is clear, it's not hitting the database much at all. 

I copied my 1.31GB catalog, cleared all my history, confirmed everything was removed from the history panel on various shots.  ZERO catalog filesize change.  No point as far as performance doing it that way. 


You need to optimize your "zero-history" catalog before seeing a file size change.
Logged
Francois

kaelaria

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2223
    • http://www.bgpictures.com
Re: Adobe's Performance Hints for Lightroom
« Reply #38 on: December 14, 2012, 02:23:37 am »

Good call!  That did it - 1.31GB to 787MB :)
Logged

henk

  • Full Member
  • ***
  • Offline Offline
  • Posts: 121
Re: Adobe's Performance Hints for Lightroom
« Reply #39 on: December 15, 2012, 10:10:54 am »

Hi Anne,
Thanks for the information ( bedankt voor de informatie! )
My system looks as follows:

Lightroom version: 4.2 [850741]
Operating system: Windows 7 Ultimate Edition
Version: 6.1 [7601]
Application architecture: x64
System architecture: x64
Physical processor count: 8
Processor speed: 2,9 GHz ( i7 )
Built-in memory: 12286,4 MB
Real memory available to Lightroom: 12286,4 MB
Real memory used by Lightroom: 398,2 MB (3,2%)
Virtual memory used by Lightroom: 384,6 MB
Memory cache size: 220,7 MB
System DPI setting: 120 DPI
Desktop composition enabled: Yes
Displays: 1) 1920x1200
Cach: 50GB

Application folder: C:\Program Files\Adobe\Adobe Photoshop Lightroom 4.2
Library Path: F:\Lightroom 4 catalog\Lightroom_4_2012_03\Lightroom_4_2012_03.lrcat

System drive is a 10Krpm
Library drive is 7.5K rpm

At the moment I have 102.300 pictures in the catalogue. Of which 3/4 is off line.
Catalogue is 196 Gb included one back-up and AFTER optimisation.
113.564 files and 55.756 folders

I have tremendous problems with performance. e.g. after 15 to 20 images work in develop it gets fast as thick syrup!
So I close LR and restart the system and work for another 15 to 20 images and then the same protocol!
Not very good when you are under time pressure!
The same catalogue with 98.000 images in LR 3 I had much better response and had never to close LR and start again. What I saw was that the performance with Lens corrections went down.. So I left that out and only did that at the very end.
After deleting the History of all current projects >250 images, I see a bit improvement but after  working on 30 images
slowmotion coming in when opening a new image. So, yes deleting history helps but is not a defenite solution!
 Anybody any other than spending again a 3K euro’s on a new system?

Henk
Logged
Pages: 1 [2] 3   Go Up