|Reduce opening time [message #1386392]
||Tue, 17 June 2014 10:14
| Ignacio Arechaga Fernandez
Registered: May 2014
I've created some complex container structure and now I am having troubles with time while opening the diagram on situations where I have many objects.
Is it possible to reduce this time?
e.g. with some kind of pagination, or perhaps rendering some parts of the diagram until it's not visible.
|Re: Reduce opening time [message #1386422 is a reply to message #1386392]
||Tue, 17 June 2014 12:56
| Alex Lagarde
Registered: May 2010
first of all, what is the order of magnitude of the diagram opening time
that you want to reduce (a few seconds, minutes)? What do you mean when
you talk about "many objects" (100,10k)?
Most of the time, when users experience bad performances at diagram
opening, it comes from the VSM Expressions (Semantic Candidates...) used
to define their diagrams. What interprer(s) do you use for writing these
expressions ? The var: and feature: interpreters have been created to
provide fast access to basic expressions. For more complex expressions,
Java code (called through service:) may have better performances than
You can use the you can use the "Time Profiler" View provided by Sirius
to determine which expressions cost you the most.
And last but not least, Sirius provides a concept of "Unsynchronized
mappings"  . Please read the corresponding explanations by
Pierre-Charles. This can be a good solution to improve your diagram
performances, if it meets your needs.
Please do not hesitate if you have follow-up questions,
Powered by FUDForum
. Page generated in 0.12805 seconds