https://bugs.kde.org/show_bug.cgi?id=456998

--- Comment #17 from Ralek Kolemios <i...@ralek.art> ---
Created attachment 151083
  --> https://bugs.kde.org/attachment.cgi?id=151083&action=edit
Slow stroke completion

> Do I understand that correctly, if you just load a lot of documents that
> occupy 30GiB of RAM, Krita is not sluggish, but if you work for a long
> period of time with these documents, Krita becomes sluggish?
Yes. I can make Krita use a lot of ram quickly, but even if it's using 40+gb of
ram, it doesn't inherently mean it's sluggish. I've felt it get sluggish when
it's been as low as 10gb of ram, and I can also make it smooth while also using
40gb.

> If yes, should these doucments (you work with for the long time) be huge in
> size? Or any documents will work?
The sluggishness only seems to happen with larger documents. This could be
correlation though, as larger documents are the only ones I work on for more
than 4 hours at a time, while smaller ones usually get finished before then.

> 1) What value do you have set in "Undo Limit" option?
I have it set to 700

> 2) What maximum size you have assigned to the swap file (on the Performance 
> tab)?
I think when I noticed these first issues cropping up, it was set at 50% or
40GB. I've since changed it to 10GB, but it's hard to tell if it's made a
difference as I've had a string of smaller projects recently.

>Could you explain in more detail, what do you mean by "sluggish"? Some 
>specific tools work slower? Or zooming/panning? Or menus?
The entire program acts as though I have a worse processor installed. Basically
everything that takes time takes more time. Brush stroke rendering, undoing,
redoing, filters, hiding/unhiding layers, transforming layers, magic wand, fill
tool, etc. I don't notice a difference in menus but the difference may be too
small to be noticeable. Panning and zooming doesn't seem to be affected *as*
much, but it does seem ever so slightly choppier.

> Perhaps you could make a video of this state?
Next time I notice it happening I definitely will take more videos, it's just a
bit difficult for the large stuff such as transformations as much of what I
draw is inappropriate. Right now I only have video of the brush 'stopping'
after every stroke, which is usually a sign that Krita is in this 'state'.
Compare the two attachments I have added and notice after each stroke, the
brush circle stays behind, as if Krita is processing something now that the
line is completed.

>1) Go to Krita settings, Performance and set "swap undo after" to some really 
>small value, like 50MiB
>2) Restart Krita
>3) Open your standard huge document
Unfortunately not. Manipulating a large document is still snappy when I first
open it. My swap file is on a 7gbps read/write drive so I kind of figured that
shouldn't be bottlenecking it.

I'm going to be working on some larger documents soon, so I'm going to set my
`swap undo after` back to 40GB, and up my undo up to 1000 and see if I can get
it acting up so i can do some tests.
Thanks for the help!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to