Skip to main content
Valdevia
Participating Frequently
December 16, 2021
Question

Object finder spikes CPU usage to 100%. Is there any way to prevent it?

  • December 16, 2021
  • 2 replies
  • 1317 views

I'm loving the new object finder. My problem with is, when starting it up or updating it, CPU usage spikes to 100% for a few seconds. I'm often livestreaming while using Photoshop and this becomes noticeable as my stream slows down (example). I run Windows 10 and my CPU is Intel i7-8700. Is there any way to cap Photoshop's maximum CPU usage like there is for RAM? I would love to limit these errors while still being able to use this great tool. Thank you in advance!

This topic has been closed for replies.

2 replies

War Unicorn
Community Expert
Community Expert
December 16, 2021

Are you using the same computer to stream with? What are you streaming in? What's your bandwidth? All these are factors on how your stream performs. You're already asking a lot of your computer (in-between Photoshop and streaming while using OBS). Photoshop is resource-intensive alone. It may even be GPU driver-related; if I recall, Object Finder's overlay relies on your GPU. See if an updated driver exists for your GPU. (NVIDIA just released new Studio drivers a few days ago.)

 

I'd be curious to test other intensive functions while streaming. (Twitch, if I recall, lets you monitor/test without actually broadcasting.) Try the other filters like Blur Gallery.

Valdevia
ValdeviaAuthor
Participating Frequently
December 16, 2021

Yes, I am using the same computer! I don't think bandwidth is not the limiting factor in this case. Twitch performance trackers don't notify me of any spikes at the time the lag happens. As you may see in the example, the lag only happens to video and audio is not affected. So it doesn't seem to have to do with upload speeds. I've been doing testing and the only spike I see is the CPU one I mentioned, which goes up to 100% briefly at the same time the lag happens. The strange thing is OBS is not resource-intensive at all, using at most a single-digit % of my CPU when I stream. It seems Photoshop just wants to use so much processing for a brief moment that OBS has trouble rendering the video.

 

Other filters work well as usual, even intensive ones like blur gallery. I've been streaming pretty extensive Photoshop composites of 100+ layers for years and this hasn't been a problem before. The only thing that has done any effect approximating this one is a plugin I installed that renders fractals (Fractus by Richard Rosenman), which is not very well optimized and tries to use all of your CPU briefly to render the image.

 

My biggest bottleneck may be the GPU, as you mention. I didn't know Object Finder used GPU, haven't seen it mentioned anywhere but if that's the case it might be the reason. My GPU is a PNY Quadro P620 2GB, which is not bad but definitely the least powerful of my components. I'll check if a driver update helps things and report back.

Tarun Saini
Community Manager
Community Manager
December 16, 2021

Hi there,

 

We're sorry about the trouble with Photoshop. Would you mind telling us the version of Photoshop you're on? Make sure your windows and drivers are all up to date.

 

You can try optimizing the preferences for Photoshop using the steps here: https://helpx.adobe.com/photoshop/kb/optimize-photoshop-cc-performance.html

 

If the issue still persists, you can try to reset the preferences of Photoshop by: https://helpx.adobe.com/photoshop/using/preferences.html

Backup your preferences before resetting by: https://helpx.adobe.com/photoshop/using/preferences.html#BackupPhotoshoppreferences

 

Let us know if that helps.

 

Regards,

Tarun

Valdevia
ValdeviaAuthor
Participating Frequently
December 16, 2021

Hey there! I just updated to the most current version (23.1) from 22.5.1

My overall performance is not a problem, just the sudden spikes in specifically CPU usage (100% for a few seconds, according to the task manager) that impact the performance of other programs (in this case, OBS Studio).

Other than that my setup is optimized and works well. What I was wondering is if I could cap the maximum CPU usage like we can do for RAM so there's always some extra CPU capacity for other applications.

Thank you!

Valdevia
ValdeviaAuthor
Participating Frequently
December 16, 2021

To note, this only happens when using the new Obejct Selection tool, the moment it loads every selection in the image. I tend to work with large images, which may be a factor. For now I've turned off object selection while I livestream to reduce this impact, but it's disappointing because it's a very useful tool!