Jump to content

High CPU Usage

Jeff R 1

Recommended Posts

This beta only works smoothly on my gaming machine with it's Haswell i7 Processor to which it's almost maxing it out at 80% CPU usage (3.85 Ghz.) in the task manager.

 With all the other machines in my house which are simple dual cores running at around 2 Ghz or more, the ellipse tool is jerky and broken.

 There is even an older machine at work, still with in the specs _ when I type into a photo, I can type faster then it appears in Paint.net. _ it's very jerky.

 These are large photos of 1 and 2 MB, but the non Beta ones works OK, but not this Beta.


 It's using all the CPU and no RAM. Ticking or un-ticking the GPU acceleration button makes no difference.




Link to comment
Share on other sites

2832 x 2128   230 DPI

 They're taken with an older 6.1 mega pixel camera, I like to work with the largest photos I can, then reduce the file size so I can email them.

 Version 3.5.11 works fine, and I use photos of this size all the time.


 Not even Photo Shop eats this much CPU usage _ it starts to use RAM saving things in history when using the cloning stamp for example, but even when using an application, the rending of the photo doesn't suck up all the CPU usage.


 It doesn't matter, I'll stick with 3.5.11, I just thought I would let you know.

Link to comment
Share on other sites

Please try the next update. I just thought of something that might reduce the CPU usage here. It won't be perfect but it should certainly be improved, especially for systems with fewer cores. Right now there is a lot of work that's being duplicated on a per-tile basis which could be consolidated to running only once per thread (multiple tiles may end up running on the same thread).


4.0 will use more CPU but it will be much more responsive to your input/changes as the size of the image increases. As an example, try creating a brand new, very large image. Let's say 10,000 pixels X 10,000 pixels. Now try drawing gradients. You'll see that 4.0 "trickles in" the rendering of things but is immediately responsive to any changes you make. 3.5 will be obviously different.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...