belasungkawa wrote:I look at the Task Manager and cpu is normal when I'm not doing anything even though I had Inkscape opened. But it went up when I start doing even the simplest thing such as selecting an object, let alone selecting several objects, it'll go to 70%-80% range.
I have encountered this same thing.
microUgly wrote:What happens if you start with a blank canvas and draw a single circle? Do you get high cpu usage then?
The drag on the cpu goes up as the complexity of the picture I'm working on goes up. If I have a fresh canvas and add a few simply shapes, everything is fine. However, with my avatar picture in the finished projects thread for example, if I want to change the positioning of the blue feathers and have the mask's layer visible so I can see their relative positions the process tends to become ... select feather, wait a few seconds for the feather to be selected, start draging the feather to where I want it, hold mouse in position and keep holding the mouse button, wait for about a half a minute for Inkscape to move the feather, fine tune the position, wait for Inkscape to catch up, release mouse button.
Another example, the kanji characters in the Ko Shogi board I did. I use the text tool to cut and paste the characters into Inkscape as a group (say 25 kanji characters at a time), then convert to paths so I can edit them. My first step after converting is to duplicate the object, go into node editing mode, select all of the nodes except those for one kanji character, delete. Duplicate the original again, repeat the process for the second character. Repeat till I've done all 25 characters. When I drag the mouse to make the box to select the nodes, that part goes smooth. Once I let go of the mouse button it'll usually take Inkscape a minute or so to actually select them.
With either of those pictures, if all the layers are visible and I open the Layers, Fill & Stroke, etc dialogs and it resizes the work area, there's a wait for Inkscape to have to redraw the work space.
All this is on my home computer which is a quad-core (unfortunately Inkscape only utilizes one at a time) 2.4Ghz with 4Gb ram.
When I'm doing that process with the kanji in my spare time on my computer at work (which is older and doesn't have as much speed or memory), after letting go of the mouse button I just walk away from my desk and come back in 5 to 10 minutes to see if it's finished selecting the nodes yet.
I have noticed that the further I zoom out, the less the drag on the cpu when moving things around. Unfortunately being zoomed way out when doing node editing isn't very productive.
Fortunately I'm a very patient person, and with as many nodes as there are in some of the objects I'm making I can understand it dragging the system to a degree. I hope future Inkscape releases will eventually have multi-threading so the work can be distributed across all of my computer's processors. I think that would help greatly.

And on the bright side, this has taught me the value of using many layers and only have visible those things I'm actually working on.