Caching options. How does it work?

Corel Paint Shop Pro

Moderator: Kathy_9

Post Reply
mc_peko
Posts: 76
Joined: Sun Nov 10, 2013 10:08 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Asus Maximus VI Formula
processor: Intel Core i7-4770K
ram: 32GB
Video Card: GeForce GTX 1080 Ti
sound_card: Focusrite Scarlet 6i6
Hard_Drive_Capacity: 100 TB
Monitor/Display Make & Model: four Samsung 4K 24"
Corel programs: PaintShop Pro 2018
Location: Fredrikstad, Norway
Contact:

Caching options. How does it work?

Post by mc_peko »

Hi.

How do the caching options under Preferences | Display and Caching work?

1 Merged Image
2 Merged Below Active Layer
3 Merged Group
4 Merged Group Below Active Layer

Default is on for all four.

Also, why is this so very poorly documented?
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Caching options. How does it work?

Post by LeviFiction »

Essentially caching is a way of speeding up the program by only re-drawing the active layer and portions of the image that need to be redrawn. For example the first of the checkboxes is to cache the full merged image. This looks at the whole image, blend modes, transparency, effects, etc. and produces a single merged view of it and caches that view. Now any time the program needs to re-draw the image (such as when say the crop tool is being resize) PSP isn't re-calculating how all of the layers look before updating the display. "Merged Below Active Layer" caches a version of all of the layers beneath the one you currently have selected. So when you add transparency or manipulate blend modes it only has to work on the merged result of all of the layers beneath the active one instead of re-calculating the every time you make a change. And so on.

PSP9's manual gives a good description of this.
Caching Options

These options allow for faster image redraws after you make changes. By default, they are all marked. Turning these options off will likely slow image redraws.

In the Image group box:

Merged Image - Clear this checkbox to stop saving an image cache of your entire merged image.
Merged Below Active Layer - Clear this checkbox to stop saving an image cache of all the layers below the active one.

Group layers Options

Merged Group - Clear this check box to stop saving an image cache of the merge image for each group.
Merged Below Active Layer - Clear this checkbox to stop saving an image cache of all the group layers below the active one.
https://levifiction.wordpress.com/
mc_peko
Posts: 76
Joined: Sun Nov 10, 2013 10:08 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Asus Maximus VI Formula
processor: Intel Core i7-4770K
ram: 32GB
Video Card: GeForce GTX 1080 Ti
sound_card: Focusrite Scarlet 6i6
Hard_Drive_Capacity: 100 TB
Monitor/Display Make & Model: four Samsung 4K 24"
Corel programs: PaintShop Pro 2018
Location: Fredrikstad, Norway
Contact:

Re: Caching options. How does it work?

Post by mc_peko »

Thanks! I understand at least partly now. Experimenting a bit with the settings now. Mine were all ticked, as is default. Unticking them is supposed to make PSP slower, not faster, I read. But worth a test or two...
JoeB
Posts: 2778
Joined: Fri Mar 28, 2008 10:04 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
Location: Canada

Re: Caching options. How does it work?

Post by JoeB »

mc_peko wrote:Thanks! I understand at least partly now. Experimenting a bit with the settings now. Mine were all ticked, as is default. Unticking them is supposed to make PSP slower, not faster, I read. But worth a test or two...
Unticking them should make all subsequent edits and changes you make to an image slower, because every time you make a change PSP will have to "re-remember" every previous change. When ticked, PSP remembers and retains (in cache) each change to the image as it happens, so as you make cumulative changes then PSP won't have to redraw and remember all of the previous changes all over again. Previous changes will be cached (like being kept in memory) so that PSP doesn't have to re-remember the previous changes but only the latest one to add to cache/memory.

I notice that you have over 4tb of disc space. How much of that is free and how much is occupied?
Regards,

JoeB
Using PSP 2019 64bit
mc_peko
Posts: 76
Joined: Sun Nov 10, 2013 10:08 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Asus Maximus VI Formula
processor: Intel Core i7-4770K
ram: 32GB
Video Card: GeForce GTX 1080 Ti
sound_card: Focusrite Scarlet 6i6
Hard_Drive_Capacity: 100 TB
Monitor/Display Make & Model: four Samsung 4K 24"
Corel programs: PaintShop Pro 2018
Location: Fredrikstad, Norway
Contact:

Re: Caching options. How does it work?

Post by mc_peko »

That helps too.

There was no apparent difference when I unticked all four boxes. But I've only tried this on one large image as of yet.

Is there any apparent reasons for choosing to not cache?
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Caching options. How does it work?

Post by LeviFiction »

Lack of resources, fact of the matter is you have a pretty beefy computer. You'd probably need to have several layers and be doing lots of editing using blend modes and transparency before you saw any real differences in speed. And I mean a lot of them. Really force PSP to work hard recalculating everything.
https://levifiction.wordpress.com/
mc_peko
Posts: 76
Joined: Sun Nov 10, 2013 10:08 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Asus Maximus VI Formula
processor: Intel Core i7-4770K
ram: 32GB
Video Card: GeForce GTX 1080 Ti
sound_card: Focusrite Scarlet 6i6
Hard_Drive_Capacity: 100 TB
Monitor/Display Make & Model: four Samsung 4K 24"
Corel programs: PaintShop Pro 2018
Location: Fredrikstad, Norway
Contact:

Re: Caching options. How does it work?

Post by mc_peko »

Yes.

The image I tested with is huge, 600 DPI, lots of both vector, text, bitmap, etc. Even just correcting a typo takes an hour or so.
JoeB
Posts: 2778
Joined: Fri Mar 28, 2008 10:04 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
Location: Canada

Re: Caching options. How does it work?

Post by JoeB »

mc_peko wrote:Yes.

The image I tested with is huge, 600 DPI, lots of both vector, text, bitmap, etc. Even just correcting a typo takes an hour or so.
Did you try my suggestion in your other thread about moving the text layer and the layer it is related to out of the layer stack and into the workspace and then working with the text? If so, what was the result?
Regards,

JoeB
Using PSP 2019 64bit
User avatar
hartpaul
Advisor
Posts: 2893
Joined: Tue Mar 20, 2012 3:38 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUSTeK P7P55D STRIX B240F GAMING
processor: IntelCore i7 7700 3.60 Ghz
ram: 8 Gb
Video Card: Nvidia GeForce GTX 1050
sound_card: Nvidia High Definition Audio
Hard_Drive_Capacity: 1000 Gb
Monitor/Display Make & Model: AOC
Corel programs: PSP8,X2 to X9,2018,2019,2020
Location: Australia

Re: Caching options. How does it work?

Post by hartpaul »

Come on Joe!! Slipping up there. I thought you were going to mention PPI v DPI and also that 72, 300, 600 PPI makes no difference to the size and data. :D :D
Systems available Win7, Win 8.1,Win 10 Version 1607 Build 14393.2007 & version 20H2 Build 19042.867
JoeB
Posts: 2778
Joined: Fri Mar 28, 2008 10:04 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
Location: Canada

Re: Caching options. How does it work?

Post by JoeB »

hartpaul wrote:Come on Joe!! Slipping up there. I thought you were going to mention PPI v DPI and also that 72, 300, 600 PPI makes no difference to the size and data. :D :D
I actually posted exactly that info in the previous thread where he complained about it taking an hour to process a simple text correction, explaining both that DPI was incorrect and that PPI made no difference to image size. :-) And he posted back and did acknowledge that he meant PPI. It seems, however, that he has slipped back into his bad habits again! :-( Maybe this will remind him to get back on track, eh?
Regards,

JoeB
Using PSP 2019 64bit
Post Reply