GregJ
Greg Johnson
- Joined
- Jul 11, 2011
- Messages
- 647
- Location
- San Antonio, TX
- Lightroom Experience
- Power User
- Lightroom Version
- Cloud Service
There were several recent threads where we talked about the behavior in LR where when we first upload a raw by clicking on it in the Develop Module, we see a slight lag that is the same no matter how fast the drive is that the raw is stored on. There is a huge speed and performance difference between a spinning hard drive on an external drive and an M.2 NVMe PCIe 4 SSD and an old spinning drive. Yet, we don't feel that difference when LR first accesses that raw in the Develop Module. (Note: The Develop Module is not using the preview file like it does in the library module, so the action happens quicker there).
A lot of us were speculating that Adobe was probably working on this and that it had to do with the program somehow not making best use of the latest gen SSDs and all of the remarkable capability they provide. That is common on a lot of productivity programs these days and is a problem with the big high-res games too.
I saw an article in Tom's Hardware this morning that I think could be related. It is technical but has to do with a new firmware coming soon to Gen 4 SSDs, bringing DirectStorage-class performance to the masses, and allowing games and productivity programs to access NVMe SSDs that are PCIe gen 4 at a vastly faster speed for larger files (like a raw). Currently, SSD controllers are optimized for rapid-fire small access and speed and not bigger gulps, like LR has to do when first accessing a big 50-100 MB raw files. This could change that and do both really fast without sacrificing one for the other.
I could be wrong, but I bet something like this is going on with LR. Worth a skim.... If SSDs get this firmware (and they will) and Adobe optimizes LR for it, raw files could load in the develop module for the first time at warp speed (instantly). This is interesting even if this is not done by Adobe because it points out some of the problems productivity programs like Adobe have with optimizing for this deluge of fast drives that are evolving. This ain't like the old days where everything was running off of spinning hard drives that went years without changing speeds, allowing software vendors to rest on their haunches.
https://www.tomshardware.com/features/the-directstorage-advantage-phison-io-ssd-firmware-preview
A lot of us were speculating that Adobe was probably working on this and that it had to do with the program somehow not making best use of the latest gen SSDs and all of the remarkable capability they provide. That is common on a lot of productivity programs these days and is a problem with the big high-res games too.
I saw an article in Tom's Hardware this morning that I think could be related. It is technical but has to do with a new firmware coming soon to Gen 4 SSDs, bringing DirectStorage-class performance to the masses, and allowing games and productivity programs to access NVMe SSDs that are PCIe gen 4 at a vastly faster speed for larger files (like a raw). Currently, SSD controllers are optimized for rapid-fire small access and speed and not bigger gulps, like LR has to do when first accessing a big 50-100 MB raw files. This could change that and do both really fast without sacrificing one for the other.
I could be wrong, but I bet something like this is going on with LR. Worth a skim.... If SSDs get this firmware (and they will) and Adobe optimizes LR for it, raw files could load in the develop module for the first time at warp speed (instantly). This is interesting even if this is not done by Adobe because it points out some of the problems productivity programs like Adobe have with optimizing for this deluge of fast drives that are evolving. This ain't like the old days where everything was running off of spinning hard drives that went years without changing speeds, allowing software vendors to rest on their haunches.
https://www.tomshardware.com/features/the-directstorage-advantage-phison-io-ssd-firmware-preview