Welcome to yEd Q&A!
Here you can ask questions and receive answers from other members of the community and yEd developers. And you can tell us your most wanted feature requests.

Categories

Sudden loss of performance due to activation of a new feature

0 votes

Hi,

Thank you for yEd Graph. So far it has been great.

Unfortunately, it has just started to get slow and muddy.

Issues:

  • When I drag and drop shapes, there is a 1-2 seconds delay.
  • When I type in a new text in the property panel and click apply, it takes 1-2 seconds to apply changes.
  • Etc.

In other words, everything has slowed down.

My situation prior to the issue:

  • I opened up yEd after a while;
  • I updated it to 3.14;
  • Java is up to date at 1.8.0_25;
  • I prepared a very simple graph with roughly 40 items and basic links;
  • I coloured it and exported it to *.png;
  • I tried to organize it by activating the new One-Click Layout feature;
  • I opened another file in a new tab.
  • Only then, things started to slow down greatly, to the point of being annoying.

System details:

  • Windows 7 Entreprise SP1;
  • Intel Core i5-2400 @ 3.10 GHz;
  • 4 GB RAM (3.16 usable);
  • 32-bit operating system.

CPU use:

  • Browser (with Flash plug-in that plays a youtube music video) = 500,000 K + 82,000 K;
  • Skype (on standby) = 107,000 K;
  • yEd Graph = 332,000 K;
  • dwm.exe = 42,000 K;
  • explorer.exe = 23,000 K;
  • Other processes of negligible size.

My hypothesis:

  1. Since I activated the new feature (One-click Layout), I allowed yWorks to collect anonymous data of my software use.
  2. However, this makes yEd Graphs to collect and send continuous information through the network.
  3. Information slows down the whole thing because of my corporate firewalls and proxies.

Does it make sense to anybody? Since I am not a computer expert, I might be wrong. It might be my machine.

Nevertheless, please understand that I make use of yEd Graph only for personal purposes and not to its fullest (I make and print graphs containing summaries of the articles I read for my thesis). Consequently, I do not expect my CPU, albeit average, to be overloaded when dealing with yEd Graph. It has always run smoothly, so I am left wondering what is causing the slow-down -- is it me or the new features?

Thank you very much. Every help or suggestion is appreciated.

Looking forward for your answers,

ILMarx

in Help by (450 points)

2 Answers

0 votes

Actually yEd does *not* collect and send continuous information through the network.
Each time One-Click Layout is used to arrange a diagram, yEd will open an Internet connection to https://www.yworks.com/ and upload an anonymized version of the diagram along with user feedback and an ID for identifying diagrams sent from the same yEd installation. (See also Why does yEd connect to the Internet?)
In other words, one upload per One-Click usage right after you have submitted your rating for the One-Click result.

by [yWorks] (160k points)
So what is the cause of the slow-down?
0 votes
I have found that disabling antialiasing in the Preferences->Display tab eliminates the slow down with recent versions of yEd. My charts vary from 30 to 300 entities with basic color and simple lines, but the AA makes all of them very laggy (stutters badly when panning).
by
Same issue here disabling antialiasing helps.

Ubuntu 14.04.4 LTS
java version "1.8.0_91"
Yup, yed was crawling for me. Disabled AA and now it's fine.
Legal Disclosure | Privacy Policy
...