This question was originally posted on DCIM Support by Eric Clark on 2018-07-26
Is the DCE client supposed to draw a constant 30% + on a fairly modern processor ?
Seems ridiculous. Its currently sitting idle aside from whatever polling interval it needs to reach out to the server.
I can't imagine what would require such passive processor utilization
Is this a bug?
This answer was originally posted on DCIM Support by spezialist on 2018-07-27
Dear Eric Clark,
Of course not - just this is the opposite (and not the best) side of cross-platform DCE client software 😀. I.e., DCE client software is ported with minimal effort and works both on MS Windows, and on Linux or MacOS.
I think the answer to your question is better to get from the developers of Java and Eclipse, rather than from developers of DCE client software 😉. Personally, I can understand the developers of DCE-client software: they wanted to get universal cross-platform software with minimal effort.
Look in the directory C:\Program Files (x86)\StruxureWare Data Center Expert 7.5.0\dcexpert\jre and you will see Java SE (Version 8 Update 151). Then look in the directory C:\Program Files (x86)\StruxureWare Data Center Expert 7.5.0\dcexpert\features and you will see the Eclipse Platform files there, that is:
Now look in the directory C:\Program Files (x86)\StruxureWare Data Center Expert 7.5.0\dcexpert\plugins and you'll see those same DCE client software plug-ins there, for execution (read for interpretation) which requires running a separate Java VM, which I mentioned above.
That is, those 30% + CPU time, about which you wrote above - is, basically, the cost of running Java VM, and only then for execution (read for interpretation) of DCE client software plug-ins.
Conclusion: personally, I prefer and recommend using a thick client, which is a DCE client software, only for administering the DCE server, for in-depth analysis of incidents/events on graphs, tables and so on or for configuration graphical reports (i.e., Reports).
For all other tasks, i.e. for 24/7 monitoring, video surveillance, viewing of sensor charts and pre-configured in DCE client graphical reports, I highly recommend using the usual DCE-server web-GUI. Fortunately, this web-GUI exists in three implementations (for smartphones, for tablets and for PCs). I often use all three implementations and can confirm their convenience and conciseness. web-GUI is simple, reliable, and it has a good system for displaying StruxureWare Data Center Expert Events (http://DCE-address/desktop/help/events.html#events) and searching information by Using Query Syntax (https://DCE-address/desktop/help/#toc13).
If you have any further questions, please ask.
This answer was originally posted on DCIM Support by Eric Clark on 2018-07-27
The CPU load seems to drop after half an hour, probably pops back up periodically, and I know that it hits 30% pretty much any time I try to run a report, but I don't watch it all the time.
I'm not overly impressed with the Web client, so I spend most of my time in the thick client.
This comment was originally posted on DCIM Support by spezialist on 2018-07-29
Dear Eric Clark,
Ok, after all, I hope I could answer your question 😀.
Discuss challenges and get support in energy and automation with 30,000+ experts and peers.
Over 10,000+ support articles are available to help you find answers to your product and business challenges.
Find peer based solutions to your questions. Provide answers for fellow community members!