Performance: How can PSP improve?

Corel Paint Shop Pro

Moderator: Kathy_9

DaveQ
Posts: 62
Joined: Fri Aug 13, 2010 10:44 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Acer Aspire Ethos 8950G
processor: Intel Core i7 2630QM
ram: 16Gb DDR3
Video Card: AMD Radeon HD 6850M 2Gb DDR5
sound_card: Creative Labs 5.1 Surround Sound
Hard_Drive_Capacity: SSD 1Tb
Monitor/Display Make & Model: Acer 18.4" HD+ LED clear.fi
Corel programs: PSP X9, 2018 64-bit. AFS Pro 3
Location: South Africa

Re: Performance: How can PSP improve?

Post by DaveQ »

Rick_R wrote:
DaveQ wrote:I agree ... with Bruce where the desktop icon has to be clicked 2 or 3 times in my case for PSP to start loading.
Are you sure that's PSP's fault? I'm the main person who maintains my employer's computers, about 15 2010-era Dells dual-core Pentiums running Win 7 32-bit with 3GB RAM, and a Dell server running Windows Server 2008 Standard (not R2). I often find that double-clicking icons does not start programs and I wind up right-clicking and selecting Open. We have many different brands and models of computer mice, so that definitely isn't the problem.
PSP is the only program on any of my laptops (Acer, Lenovo, Asus and Toshiba) where the icon has to either be clicked 2 or 3 times with intervals in between, or double-clicked.
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: Performance: How can PSP improve?

Post by LeviFiction »

I can always open PSP with a double-click just like every other program. The only times I can't is immediately after closing PSP. PSP does not automatically unload after closing, it takes a few seconds and because PSP can't have multiple instances open it stops you from opening a new instance until the original has been unloaded. But at all other times, it's just a double-click for me. No more.
https://levifiction.wordpress.com/
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Re: Performance: How can PSP improve?

Post by Ken Berry »

I have my mouse set to single click execute, and this works with PSP -- except in the same circumstance as outlined by LeviFiction. In that case I call up Task Manager to close the previous version residual files, and after that the single click again works fine to reopen the program.
Ken Berry
Jan Shim
Posts: 135
Joined: Tue Jul 03, 2012 3:13 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS ROG Maximus V GENE
processor: Core i7-3770K 4.4GHz
ram: 16GB
Video Card: nVidia GeForce 2GB GTX 660
Monitor/Display Make & Model: Dell UltraSharp U2713H
Location: Brunei Darussalam
Contact:

Re: Performance: How can PSP improve?

Post by Jan Shim »

Jean-Luc wrote:
Cassel wrote: I confirm...
I add : I run a laptop Intel i7 2.50Ghz, 16 Go RAM and SSD 1To. When using the Brush or Eraser or Pen tool, there is a very long "lag" between the applying and the rendering on screen (too many seconds). When using the brush for drawing hair or many lines, I must wait before to see what I have done. It should be almost instantly.
Occasionally I encounter the lag you described and the following step has always worked for me.

File | Preferences | Reset Preferences | Check "Delete all cache files. (Active caches rebuilt on restart)."

Hope it works for you too.
Jan Shim
Posts: 135
Joined: Tue Jul 03, 2012 3:13 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS ROG Maximus V GENE
processor: Core i7-3770K 4.4GHz
ram: 16GB
Video Card: nVidia GeForce 2GB GTX 660
Monitor/Display Make & Model: Dell UltraSharp U2713H
Location: Brunei Darussalam
Contact:

Re: Performance: How can PSP improve?

Post by Jan Shim »

LeviFiction wrote:I can always open PSP with a double-click just like every other program. The only times I can't is immediately after closing PSP. PSP does not automatically unload after closing, it takes a few seconds and because PSP can't have multiple instances open it stops you from opening a new instance until the original has been unloaded. But at all other times, it's just a double-click for me. No more.
It takes exactly 10 seconds for the Corel PaintShop Pro.exe process to unload from Windows Task Manager. Why the program was coded for this delay only the developers know. Photoshop takes less than 2 secs while DxO Optics Pro takes 1 sec to unload.
Jean-Luc
Advisor
Posts: 2177
Joined: Sat Oct 22, 2011 10:50 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS Computer N751J
processor: Intel i7_4710 HQ 2_50GHz
ram: 16GB
Video Card: NVIDIA GeForce GTX 850M
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2 Tb
Monitor/Display Make & Model: NVIDIA GeForce GTX 850M
Corel programs: PSP X7, X9, 2018 to 2023
Location: Belgium (French speaking)
Contact:

Re: Performance: How can PSP improve?

Post by Jean-Luc »

Jan Shim wrote: Occasionally I encounter the lag you described and the following step has always worked for me.

File | Preferences | Reset Preferences | Check "Delete all cache files. (Active caches rebuilt on restart)."

Hope it works for you too.
No difference...
But I observed the lag is not "active" every time. So, I'll make some testing to discover when it appears... I think with layers and more than 500 pixels brush or tool... But I need to confirm...
THE PAINTSHOP PRO COOKBOOK - GENEALOGY WITH PAINTSHOP PRO
Installed PSP Ultimate: X7, X9, 2018, 2019, 2020, 2021, 2022, 2023
Jan Shim
Posts: 135
Joined: Tue Jul 03, 2012 3:13 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS ROG Maximus V GENE
processor: Core i7-3770K 4.4GHz
ram: 16GB
Video Card: nVidia GeForce 2GB GTX 660
Monitor/Display Make & Model: Dell UltraSharp U2713H
Location: Brunei Darussalam
Contact:

Re: Performance: How can PSP improve?

Post by Jan Shim »

Increasing or letting users customize the size of the scroll bars would be an instant 'efficiency' improvement. They are too small on my 27-inch 2560x1440 screen and I spend a fair bit of time and effort having to carefully place the mouse cursor to navigate across an image in between zooming in and out for close-up work.
Nev
Alludo
Posts: 48
Joined: Tue Aug 16, 2016 3:49 pm
operating_system: Mac
System_Drive: N/A

Re: Performance: How can PSP improve?

Post by Nev »

Ken Berry wrote:The last two or three versions have a small but annoying fault which we have reported in consecutive beta testing, but it has not been corrected. On first opening PSP and clicking on a menu, the drop-down appears, but it takes a couple of seconds for the menu items to actually appear. After that first time, the drop downs appear immediately. As I say, only a small fault, but enough to annoy quite a few of us.
Thanks Ken. We're looking into this right now.

Best,
nev
Nev
Alludo
Posts: 48
Joined: Tue Aug 16, 2016 3:49 pm
operating_system: Mac
System_Drive: N/A

Re: Performance: How can PSP improve?

Post by Nev »

JoeB wrote:In addition to what Ken Berry said, even worse in the speed department is that when you have a lot of plugins (mine spill over into Plugins 2) it takes a very long time for them to show up under the Effects menu. On my older machine it can take two minutes or more before I can access plugins, while other tasks are available much faster.

Thanks JoeB.

Anybody else experience long lag to access plugins as well? If so, how many plugins do you have and what kind of lag time?

Best,
nev
Nev
Alludo
Posts: 48
Joined: Tue Aug 16, 2016 3:49 pm
operating_system: Mac
System_Drive: N/A

Re: Performance: How can PSP improve?

Post by Nev »

csh2000 wrote:Would love to see scripts run faster.
Thanks csh2000.

Any details you can provide me would be great. Also, is this a common feeling towards scripts?

Best,
nev
Cassel
Posts: 1587
Joined: Fri Oct 29, 2010 6:49 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
ram: 16Gb
Corel programs: PSP 8 (JASC) to PSP 2023
Location: Canada
Contact:

Re: Performance: How can PSP improve?

Post by Cassel »

Any details you can provide me would be great. Also, is this a common feeling towards scripts?
I think the speed of scripts might ALSO depend on the commands used in them. As i have mentioned before, some commands are quite slow to execute.
Cassel
https://creationcassel.com/store
Specializing in PSP specific products: scripts and tubes

https://scrapbookcampus.com
for beginner and seasoned scrappers and designers and other PSP users
Jan Shim
Posts: 135
Joined: Tue Jul 03, 2012 3:13 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS ROG Maximus V GENE
processor: Core i7-3770K 4.4GHz
ram: 16GB
Video Card: nVidia GeForce 2GB GTX 660
Monitor/Display Make & Model: Dell UltraSharp U2713H
Location: Brunei Darussalam
Contact:

Re: Performance: How can PSP improve?

Post by Jan Shim »

Nev wrote:
csh2000 wrote:Would love to see scripts run faster.
Thanks csh2000.

Any details you can provide me would be great. Also, is this a common feeling towards scripts?

Best,
nev
While we're on the subject of script performance, I use Quick Scripts to launch my Nik and Topaz Plugins from a shortcut assigned to various toolbar buttons. Many a time when I change my mind about using that plugin, I hit Cancel and I immediately get a dialog box prompt "Would you like to continue the script?".

Is there any way to suppress the prompt?
rondo
Posts: 268
Joined: Fri Jun 06, 2014 9:51 pm
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte
processor: Intel I5 6600k 3.5 GHz
ram: 16 GB
Video Card: Nvidia 1060
sound_card: creative x-fi
Hard_Drive_Capacity: 2TB
Monitor/Display Make & Model: Asus ProArt
Corel programs: PSP X6, X9, Aftershot Pro 3, Painter

Re: Performance: How can PSP improve?

Post by rondo »

If Paintshop Pro wants to be a serious competitor, it needs GPU acceleration. Aftershot has it, no reason not to.
csh2000
Posts: 59
Joined: Mon Mar 31, 2014 3:54 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: Intel Core i7-6500U CPU 2.50GHz
ram: 12GB
Hard_Drive_Capacity: 1TB
Corel programs: PSP X9, Aftershot Pro 3, VideoStudio X9

Re: Performance: How can PSP improve?

Post by csh2000 »

Nev wrote: Thanks csh2000.

Any details you can provide me would be great. Also, is this a common feeling towards scripts?

Best,
nev
Nev, as Cassel pointed out, this may have to do more with the commands and how they operate. However, if there was a way to allow the script to work in the background (i.e. not refresh screens on every command) this would significantly speed the scripts up. For example, by hiding the "marching ants" , I was able to cut speed in half on many of my scripts. Also, if we could pre-compile the scripts prior to running I believe we would save additional time.
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: Performance: How can PSP improve?

Post by LeviFiction »

One option would be to allow us better backend access. Instead of a script running full commands on the current image, let us grab the pixel data and run commands on the pixel data. Then we can run not only PSP's commands but also make our own. This would handle the background processing issue and give us a lot more power to work things faster.

The easiest option would be to have an option that disables updating the UI as suggested by csh2000. But if you wanted to make it really good, give us backend access.
https://levifiction.wordpress.com/
Post Reply