While evaluating Visual Paradigm for UML Community Edition I’ve noticed that some diagram types (e.g. state machine, use case) cause an increased CPU usage (~30% on my Intel Core 2 Duo CPU P8600 @ 2.40GHz). It is enough to open an empty diagram to provoke this behaviour. Closing given diagram results in CPU usage drops to 0-1%.
Other diagrams (class, communication), even populated with objects, does not suffer from this issue.
VP for UML CE 7.2, build 20100121
Ubuntu 8.10
Linux 2.6.28-16-generic #57-Ubuntu SMP i686 GNU/Linux
One more thing - the increased CPU usage occurs when Nimbus LAF is choosen in Options→General→Appearance. If I switch to Metal LAF everything is ok. Too bad that Metal UI is an abomination.
I can confirm this behaviour. As much as I love the Nimbus LAF, I switched back to Metal when I noticed a significant hit in performance and resource usage.
I would like to notify you that we have fixed the abnormal memory usage problem with Nimbus Look & Feel, please run “VP Suite Update” to update your product to latest patch (20100215f or later). Details about update to latest patch are available at:
I’ve been using build 20100215g and things are looking good so far with Nimbus. However, I encountered the following increased CPU usage scenario, which can be reproduced with a new project:
A workaround is to close the submachine state’s state machine diagram. That is, don’t leave both diagrams opened. While viewing the parent state machine diagram and the CPU usage increased, if I close the submachine state diagram, then the CPU usage drops back down.
Thanks for reporting this issue, and I’ve forwarded the issue to our engineers to follow-up. I’ll come back to you immediately once there is any feedback or fix.
We fixed the problem and please update to latest patch (20100215k or later) by “VP Suite Update”. If you need details about updating to latest patch, please visit: