LR3.2 Raw Cache Behavior

I just noticed the "Search LR Forum" box -) - that's welcome - thanks! When did it appear? Anyway, I wanted to consolidate the various caching observations through my experience in 3.2. I opened LR and went to the Dev module.
I first noticed it was never caching. I did some sleuthing and DOH! I had recently rebuilt / restructured my RAID volumes and not created the cache folder (in a RAID 0 volume I reserve for application temp stuff). I created it and resumed observation. Still not using it (nothing put in the new folder). I exited LR and restarted - bingo! Dat files got created in the folder.
These images take 1 minute+ to render in the Dev module (these are 21MP raws with tons of healing spots, my litmus test images). Which BTW went from a bit over 1.5 minutes to a bit over 1 minute with 3.2.
Observations:
1. Consecutive flip-flopping between two images is fast (5 secs) - apparently LR is using a memory cache inside the LR code space.
2. Jumping among non-consecutively-accessed (?! ) images still takes the original non-cached time.
3. Regardless of consecutive or not, the disk cache is not being read.
4. Image disk cache DAT file is only created / written to when a non-disk-cached image is accessed first, not upon further loading (good!).
5. The cache index is written to anytime a disk-cached image is accessed.
6. There's a fair amount of activity in the system temp volume during rendering, more than the LR cache volume which is not read from.
7. The image is re-calculated again rather than read from cache.
Suggestions:
1. Would be nice if the cache folder is not found to either warn user or if possible just create it.
2. After the cache folder is selected / created in LR, start using it immediately or warn user to exit and restart.
3. OK, the obvious, let's get the cache used and working properly .
Of course I may be getting the intended use of the LR disk cache all wrong, in which case sorry for the post.
DJ
System: Win 7 Home Premium 64-bit, Intel i7 980X @ 4.1GHz, 12GB (3x4GB), several RAID 0 & 10 volumes, dual 1920x1200 displays.

function(){return A.apply(null,[this].concat($A(arguments)))}
Ian Lyons wrote:
DJ-G wrote:
What about the size of the spots? I occasionally do some rather large ones, so that might factor in. Should I send the XMP file through the bug reporting mechanism even though it may not be a bug? I'd hate to waste these people's valuable time.
A spot heal amounts to one additional line in XMP
  <rdf:li>centerX = 0.040042, centerY = 0.047887, radius = 0.008478, sourceState = sourceAutoComputed, sourceX = 0.018519, sourceY = 0.054220, spotType = heal</rdf:li>
The number of lines added to XMP by a brush stroke depends on the complexity of the adjustment settings (i.e. exposure, clarity, sharpen, etc) and the length. In my example each brush stroke usually added 100 or more lines to XMP, hence the XMP file growing to more than 1MB.
Increasing the spot circle size to more than 50 when zoomed in at 100% will add to rendering time, but not normally by any significant amount. Add such a fix to an image with 50, 100 or more smaller heals/clones and all bets are off. Frankly, expecting a parametric based editor to work efficiently under such circumstances is unrealistic. Remember, the Spot Removal tool in Lightroom is intended to fix dust and other sensor based defects. For example, I've seen it used to hide some fluff that had managed to get itself on to the sensor, and for removing a bird from the sky, but not along with 200 normally sized dust spots. If an image needs that sort of work it's time for Photoshop, which is substantially quicker at healing, cloning, etc.
Sending your file in won't do any harm, but I wouldn't anticipate it resulting in an improvement any time soon. Re the limitations of Spot Removal, I'm fairly sure that Melissa and/or Julie has mentioned more than once on this forum that the emphasis is on Spot not the fairly massive edits folks are trying to obtain from this tool.
Actually that's how I "counted" my spots - through the XMP file text . I'm also very aware of my use of the healer as a clone tool work-around on occasion, so I'm happy I can use it as such and gladly pay the timing penalty.
What I don't see, covered more in your last post after this one, is any apparent use of the disk cache, other than its creation. By this I mean that once it gets created, there is no apparent read activity for an image's cached DAT file under any scenario / circumstance. This I observe through a real-time monitor on my taskbar that shows read / write activity by volume, and is backed by the fact that if not in memory cache the image rendering gets completely recalculated again taking the full time.
Again, thanks for your comments Ian. You must be tired /bored of this by now .

Similar Messages

  • LR4 and Camera RAW Cache folder

    Hi all,
    I know many are complaining about LR4 responsiveness and how LR3 was faster in response.
    Like many others, I have a new and very fast PC, however it seems that LR4 is crawling when it comes to navigtaing through images.
    I've done my share bit of tweaking LR4 to get the best optimized results such as, Optimize catalogs, Render 1:1 previews, Increase Camera Raw cache size to 30GB, move the Camera Raw Cache folder next to the catalog folder as Adobe recommends and what not.
    LR4 didn't become more responsive, however I did notice something strange, which is the topic of this post.
    While filddeling around with LR4 performance issues on my PC, I've noticed that even though I have over 20,000 images in my PC and some folders are rendered with 1:1 previews, the Camera Raw Cache folder is empty.
    This might explain why rendering 1:1 previews didn't affect LR4 while browsing images.
    For example, right after I've created the 1:1 previews (whether it's straight from import or after the fact) I'm browsing back and forth during this browsing action, LR4 renders the 2 images each and every single time I view them - that beats the purpose of using the cache folder.
    So one comes to think how could it be that with such a catalog size and 1:1 previews, the camera raw cache folder remains empty? And could this be the cause that makes LR4 render each and every single image time and time again regardless if I viewed the image a second ago?
    Thanks.
    Gil.

    Firstly, to clarify, Previews and Camera RAW files are not the same thing. Previews are simple, just jpeg representations of the raw file, at various resolutions used principally in the Library module and filmstrip.
    Camera RAW cache files are used by the Develop module and contain the output from some initial RAW processing. I don’t remember exactly what processing but about half that LR needs to do to render an image. This processing is done regardless of what you actually do in the Develop module so it is done once, then cached. This is why the “Loading” appears to take longer when you initially browse to an image in the Develop module. The rest of the RAW processing (about half) is done every single time you browse away from the image and back again. This is why you always get CPU spikes when browsing through images in the Develop module. So you can create as many 1:1 previews as you like, this will have no impact whatsoever on image rendering performance in the Develop module.
    So to answer your question specifically,
    Can you be more specific about when exactly does this folder being populated?
    A camera raw cache file is generated when you browse to an image whilst in the Develop module. Files continue to be generated until the cache size limit is reached, then as new files are generated, the oldest are deleted.

  • I just found an error in the file name for my Camera Raw Cache file.  How do I correct it?

    I just found an error in the file name for my camera raw cache file.  The error is in my username.  I don't know how to correct the error or if I should just leave it.  I'm not sure where my cache file is stored on my computer.  Any help would be appreciated.
    Thank you

    Since you are on a Mac if when you first set up your account you left out the i in Wilson nothing you do will change that. The REAL account name will always be alicewlson. Once an account is created you can't actually change the name of it. You can change the name that is displayed but not the REAL account name.
    Simplest thing to do is stop worrying about it. Everything is as it should be, that is except Wilson being spelled without the i.
    Lilac50 wrote:
    When I searched finder for "alicewlson" I found a long list of files like this:
    2014-07-22 12.50/File005.nef[15:16:35.212] (debug) src/ImageLoader.cpp:363: File: /Users/alicewlson/Recovered/2014-07-22 12.50/File002.nef[15:18:02.173] (debug) src/StoreXMLFile.cpp:21: /Users/alicewlson//.rpro/rpro.cfg
    I believe I made the error in my user name when I first got my computer a year ago. I then corrected it under my user name but not in my Lightroom files. I also looked for files with a .lrdata extension and didn't find any.

  • LR 5.5 - Camera RAW Cache settings reset non-stop

    Lightroom doesn’t remember the folder path in Camera RAW Cache Settings section in File Handling tab in Preferences window. I want to set my own folder Camera Raw Cache and its maximum size but every time Lightroom sets default path (C:/Users/Name/AppData/Local/Adobe/CameraRaw/Cache/) and also maximum size as 1GB. When I set all the parameters Camera RAW Cache and click OK or switch between the tabs in Lightroom preferences window or restart Lightroom and I return to the File Handling tab all the data is reset to default. The same happens when I want to change the parameters Camera RAW Cache from Adobe Bridge and Photoshop.
    Second question:
    When I use DNG file format with Embed Fast Load Data option in the folder Camera RAW Cache the “DAT” files doesn’t appear. Is it connected with the use of Embed Fast Load Data option? When I use the original NEF files from my Nikon “DAT” files appear.
    [Win 7 64-bit, LR 5.5, Web&Design CS6]

    I have no trouble placing my Camera Raw cache where I want to put it. Perhaps deleting your Preferences file would help with that problem.
    Yes, if you embed fast-load data in your DNGs, LR will use that instead of the CR Cache.
    Hal

  • PS CS6 / Bridge / ACR 8.5 - Camera RAW Cache settings reset non-stop

    Adobe Bridge/Photoshop doesn’t remember the folder path in Camera RAW Cache Settings in Camera RAW Preferences window. Every time when I want to set my own folder Camera Raw Cache and its maximum size, I click OK and return to Camera RAW Preferences, I see default path (C:/Users/Name/AppData/Local/Adobe/CameraRaw/Cache/) and maximum size as 1GB.
    [Win 7 64-bit, LR 5.5, Web&Design CS6]

    Problem is solved!
    I delete folder "C:\Users\USERNAME\AppData\Roaming\Adobe\CameraRaw\". Then I start Lightroom and I pick my own folder in Camera Raw Cache Settings, set 20GB size and click OK. Now everything works fine. Bridge and PS also fine.

  • QQ about Camera Raw Cache and why mine is empty

    Quick question about Camera Raw Cache:
    Mine is empty. Always.
    I've read that the Develop module stores information on photos it opens in the Camera Raw Cache, while the Library module stores its previews in the LRDATA directory adjacent to the Lightroom Catalog. I've also read that the former can be stored anywhere and is limited to a size specified in Preferences, while the latter must accompany the Catalog file and has no cap on its size.
    So why is my Camera Raw Cache always empty? I go in and out of the Develop module, edit, switch among photos within Develop, view images at 1:1 and larger within Develop, etc. Shouldn't that cause cache entries to be generated in the Camera Raw Cache? I've tried moving my Camera Raw Cache from within Preferences, and I have the size of the cache set to 30 GB with plenty of room on the drive, but it's still always empty.

    Ah, yes. I shoot only JPGs. Funny how none of the documentation or tutorials mention that. The ones I've seen all imply that Lightroom uses Raw format internally when editing photos and that's why it needs a Camera Raw Cache for holding those internal files in the Develop module. I thought whenever I opened a photo in Develop, Lightroom was converting my JPGs interally to a proprietary Camera Raw format for editing them. Guess not, then.
    So where does Lightroom hold all of its internal files for JPGs that I'm editing in the Develop module? Does it use the same files it generates in the Library module for 1:1 previews? (That's so different from what the tutorials say -- for example, around 11:00 on Julieanne Kost's tutorial on optimizing Lightroom, she never says she's only talking about working with Raw format.)

  • Lightroom using Adobe Camera Raw Cache

    Just noticed I have a lot of large files accumlating in C:\Documents and Settings\myusername\Local Settings\Application Data\Adobe\CameraRaw\Cache.
    Is this normal? Should it clean out automatically (does not seem to be) or can the size be limited?
    Appreciate any insight.
    ~Bob

    Hi Bob,
    SIze limit on the camera Raw cache file is controlled in the FIle Handling tab of the Lightroom Preferences (Lightroom|preferences). The default setting for LR 2.0 is 1 GB. BE aware that this setting is also controlled by any other Adobe application that supports Camera Raw (Photoshop CS3, Bridge, etc.). So, if it is changed to 4 GB in Bridge, it is 4 GB in LR. It is a cache used by the Camera Raw and it speeds up Camera Raw applications. When you have finished, you can purge the cache at any time by pressing the Purge Button in the same section that contains the maximum cache size.
    Dave Huss

  • Curious question about Lightroom previews and Camera Raw Cache

    Posted in the Flickr Lightroom Group as well:
    I have noticed something about the Lightroom (3.6) previews and Camera Raw cache that have me puzzled.
    I create a brand new empty catalog and purge the Camera Raw Cache.
    Then I import ONE Nikon RAW (NEF) file with dimensions 2592 x 3872 (10 megapixels - 10,036,224 pixels).
    Next I export that NEF file to an uncompressed 8-bit TIFF file. You would expect the size of that TIFF file to be roughly 30 megabytes (10 megapixels x 3 bytes per RGB value) and in fact the TIFF file is 30,135,830 bytes in size. If you export the same TIFF file but specify ZIP compression the resulting file size is 10,834,038 bytes. Obviously the compression obtained here is going to be highly specific to the image but so far no surprises.
    During import I specify render 1:1 previews and I go into Loupe mode and view the entire image at 1:1 size. I also visit the develop module and do a bunch of manipulations on the image but no cropping.
    At the conclusion of all of that I exit from Lightroom and examine the size of the Camera Raw Cache folder as well as the Lightroom previews folder. It would be my expectation that the previews folder  should have a rendered full image and that the Camera Raw Cache should also have a rendered form of the raw data. What would you expect the size of those respective folders to be?
    In fact - in my trials the previews folder totals a mere 1,675,264 bytes and the Camera Raw Cache which contains one DAT file corresponding to the one cached image is merely 267,374 bytes. This does not seem like nearly enough bits to preserve the rendered image nor is there a full size image tucked away in the actual catalog either - that file is not large enough to contain that. And yet I can use Loupe mode at 1:1 size and move from image to image with no loading delays (even when importing multiple files).
    I'm wondering if I've missed something obvious in my analysis and if not, whether someone might care to speculate as to what magic Adobe is practicing here. Even if we grant them some special algorithm to compress their previews I don't see how they can achieve a compression so much greater than the ZIP-compressed TIFF file achieves.
    And for those that might think to ask - I've repeated these experiments with multiple raw images and on both the PC and MAC platforms.
    I look forward to some answers or interesting theories or perhaps someone might replicate the experiment and report findings.

    MadMan and Hal - thanks so much.
    So that was my D'Oh moment of what I was missing - the use of re-rendered JPGS as previews. That certainly does fit with the file sizes I am seeing. I had naively assumed that the previews might have tried to preserve the full fidelity of the image - But as you suggest that full fidelity is likely only there in the develop module.
    This perhaps explains another observation from the Develop module - moving from one image to another might display "Loading" either briefly or across a longer duration. My guess is that the length of the loading process might have to do more with what is cached in RAM than cached on disk in the camera raw cache. More of a shame then that 64-bit Lightroom on 64-Bit Windows cannot grab more RAM than it seems to do at present.

  • "Caching" behavior in the motion timeline

    I noticed some odd caching behavior in the motion timeline. Despite clearing animation it remained and I had to restart Ps to purge it from my project. Just me? Or is anyone else seeing this?
    CD

    Hi, Steve.
    I was removing it only from the timeline object I'd orginally put it on. Your answer seems like it could have solved the issue without the restart. For next time...
    thanks!
    Christine

  • Can't find Camera Raw\Cache on my C drive

    When I go to Preferences in LR4, it says my Cache is located: C:\Users\Owner\AppData\Local\Adobe\CameraRaw\Cache.
    When I do a search under my C drive, I can only get as far as Owner, from there I can't find AppDate or the rest.
    Any idea where else to look?

    If you are having rendering or thumbnail problems it doesn’t hurt to clear the cache as an experiment to see if it helps, with the understanding that any raw images you view afterwards aren’t going to be in the cache so it will take more time to render them the first time. 
    You want your raw cache size to be bigger than the working set of photos for one session so it’s not continually purging and rebuilding the cache as you go through your set of photos because the cache isn’t big enough to hold all the photos in your working set.

  • Camera Raw Cache location? SSD or HDD

    Where should I set up my Camera Raw Cache location? (SSD or HDD)
    My System Configuration
    C Drive(SSD): Windows & Lightroom software
    D Drive(HDD): Image files & LR catalog file
    I know SSD has fast speed but fragmentation occurs. whereas HDD speed is slow, but fragmentation does not occur.
    I'd like to know set up my Camera Raw Cache location.

    Where should I set up my Camera Raw Cache location? (SSD or HDD)
    My System Configuration
    C Drive(SSD): Windows & Lightroom software
    D Drive(HDD): Image files & LR catalog file
    I know SSD has fast speed but fragmentation occurs. whereas HDD speed is slow, but fragmentation does not occur.
    I'd like to know set up my Camera Raw Cache location.

  • LARGE Camera Raw Cache Causing SLOOOOW LR Startup?

    In an attempt to try and speed things up while using LR2, which has been operating very slow on my Mac G5, I increased the Camera Raw cache size to 20gb. I have a massive abundance of HD space and didn't think the increase would hurt. Lately when starting LR2, the program takes upwards of 8 minutes to start up (no joke, I timed it using my stop watch). Is it because of the large cache? Outside of the slow startups, is there any benefit in having a cache that large? I honestly don't notice any useful performance gains since making the cache bigger.
    Computer specs:
    -Mac G5 dual 2.3ghz
    -6.5gb ram
    -200gb free space on System disk
    -400gb free on disk where cache resides
    -1 LR catalog, ~15,000 images on another separate disk, 110gb free on that disk
    -All disks are SATA II 7200rpm, in a Firmtek 5PM SATA II external enclosure

    Do what Miss Frizzle always says: Experiment!

  • Parameter that drives applet cache behavior

    Can anyone point to documentation related to the control of the applet cache behavior on the client?
    Thanks,
    Thomas

    I think it's important, (at least me I have found it important)
    it is deserving to read it
    [url http://forums.oracle.com/forums/thread.jspa?messageID=682193&#682193] Forms9i- Why base on applet?
    I hope let me know

  • Physical memory cache behavior in Windows Server 2008 Enterprise

    I have a question regarding how windows manages the cache portion of phyiscal memory.  I have 2 servers which are identical OS configurations, hardware and experience nearly identical workloads.  Server 1 appears to use its cache a lot. I often
    see physical cache at at 75% of total memory (total is 16gb for both servers). I also see that the cache stays this high
    even when overall memory utilization is minimal (say approx. 3-4gb out of 16gb for long durations). I suppose this means windows memory manager is keeping pages in the cache because it anticipates it may need them again, but would overwrite them with
    new data if new processes needed it (I think of  this cached memory when the system is near idle as "available" but correct me if I am wrong?)
    Server 2 (again same workload and identical hardware, OS, configuration) doesn't appear to use cache as much. In fact, cache is always low round the clock (2 gbs usually) even when there is little to no memory utilization from processes outside the OS. Basically,
    it is low when the server is near idle, while the server 2 keeps it very high during the same period of minimal workload. Why the difference? Does this behavior sound normal?  Please advise. I am not a Windows Admin btw. I have a rudimentary understanding
    of memory.. or so I believe at least : )
    Thanks.

    Hi,
    Although both server are identical OS configurations, hardware and experience nearly identical workloads, there are still differences between them. We can use task manager on both server and Check which processes are using physical memory, please go through
    the below article to check more details about windows performance issue:
    Troubleshooting Windows Performance Issues: Lots of RAM but no Available Memory
    http://blogs.technet.com/b/mspfe/archive/2012/12/06/lots-of-ram-but-no-available-memory.aspx
    Regards,
    Yan Li
    TechNet Subscriber Support
    If you are
    TechNet Subscription
    user and have any feedback on our support quality, please send your feedback
    here.
    Regards, Yan Li

  • Lightroom 3 and Adobe Camera Raw cache files

    Lately in:    User/Library/Caches/Adobe Camera Raw I've been getting tons of (cache0000019858.dat) " just an example of one of the many files"
    Are thes related to Lightroom 3? 
    What are they and can they be deleted or moved to another drive?
    I primarly use this computer only for Lightroom 3.
    Thanks
    David Morris

    JS4653 wrote:
    If you change this location will it move the files from the pre-existing location to the new one?
    The question also applies to LR4, which si what I'm using.
    If you mean does it move the files in the cache - I don't know, but I doubt it and it doesn't really matter.  It will just use the new cache location, so will be a bit slower until it builds up the cache (and it might leave a load of stranded garbage in the old location, so probably a good idea to purge the cache before changing the location, or delete the old one manually).

Maybe you are looking for

  • Table name for the desc for marine pollutant HISubsMP in dangerous goods

    Hi All, I want the table name where the description of the marine pollutant gets stored in hazrd inducer substance. HISubsMP   CUST-100000000000262    (CONTAINS MARINE POLLUTANT) I want to fetch the 3rd descrition. in which table it is stored.? Thank

  • Replication of 'Variant' data from R/3 (ECC) to CRM

    Hi all, We are trying to replicate entries in R/3 tables CAWN and CABN whith Class type '300' (Variant). We have replicated (R3AS) the objects 'Class' and 'Attribute' but cannot find the information in CRM afterwards. The status is in SMW01 is green

  • Lock & Edit button is not visible

    Hi All, Whenever I create a WL 10.3 domain in Windows XP box I am not able to see "Lock & Edit" button and instead of that I see "Activate Changes". Once I click on "Activate Changes" still it doesn't release the configuration so I am unable to make

  • ORA_HASH

    Just want to know how ORA_HASH function works internally in ORACLE database

  • Jar file and remote mysql connect

    I have a jar file that i want anyone run it.The problem is that the code makes a connection to a database (mysql) to my computer.How anyone can connect to my databse in my computer from another pc without the user have to had the java \ mysql connect