Performance Regression since 5.4.3?

Hi all,

I am curious if any observed a possible performance regression since 5.4.3? Issues I ocassional face are in Classic UI:

  1. Node Config with MUI style takes several seconds to load (no processing running in the background but data set is rather large)
  2. Overall UI (CUI) feel laggy, i.e. when opening a componen, when data is beign processed
  3. Clicks in the workflow area have a significant delay

It is painfull (yet) but noticably and slightly annyoing. @MartinDDDD you mentioned soem days ago that the UI is laggy too, didn’t you?

Here a recording that, hopefully, shows the laggy behavior. Memory isn’t fully utilized, CPU cores aren’t either. But rendering of UI is done on a CPU which might be “under pressure”.

Best
Mike

Hi Mike,

I experienced something similar, but was not able to reproduce it.

I actually just had a very small workflow (prep for KNIME 101 Webinar on Data Apps…) so very light data input, data transformations etc… in modern UI when executing just a chain of 5 nodes, only simple stuff like filtering a data set, using column expressions for calculations the node execution took what felt like ages…

As I said was not able to reproduce it, but will keep an eye on it and grab logs in case it happens again…

Is there a possible memory leak? My workflow, which crunched data until recently, was reset and I ran several garbage collection iterations and reset all. Only after closing Knime the memory gets freed up.

250331 Knime threaddump topic 87394.tdump.txt (88.7 KB)


I created a head dump (17G) which I can share if needed.

PS: It seems that data is still hold in the memory despite that I engineered the workflow in such a fashion that all data is processed in chunks, written to disk and garbage collection triggered frequently :confused:

The byte object I assume contains the data of the tables I wrote to disc.

1 Like