Hello,
I've found that switching between (already established) RDP sessions by clicking on their TAB Title is quite slow - up to 5 seconds. This is not happening if I set the old Classic UI (7.x) on the same version 8.1. Can you confirm it?
Thank you,
Nico
I can't reproduce it. Does it happen if you switch to the dashboard?
edited by dhervieux on 3/26/2013
David Hervieux
Yes.
After going to the dashboard, when I return to the same RDP session the screen in not responding for some seconds...
What type of data source do you use?
David Hervieux
XML on a remote network share. It happens also on just two RDP sessions. I'll try with a local XML.
Let me know if this change anything when you are local. If it does, I could add some profiling code to track down the problem.
David Hervieux
Well, it's quite strange. I cannot reproduce the bug on my "normal" Office PC, but only on the production one. Maybe it's related to the lack of DNS and Internet settings there.
I'm investigating further - feel free to send me debug code by PM.
Thank you,
Nico
Let me know if this is related and I will focus the profiling for that.
David Hervieux
I've made the Profile working by clicking the Refresh button and holding Ctrl. This way I have some logs:
LoadConnectionsFromDataSource...
Xml.GetConnections...
Xml.GetConnections : 623 ms
SaveOfflineFile...
SaveOfflineFile : 0 ms
LoadConnectionsFromDataSource : 698 ms
TreeView.LoadConnectionList...
TreeView.LoadConnectionList : 72 ms
LoadConnectionsFromDataSource...
Xml.GetConnections...
Xml.GetConnections : 642 ms
SaveOfflineFile...
SaveOfflineFile : 0 ms
LoadConnectionsFromDataSource : 692 ms
TreeView.LoadConnectionList...
TreeView.LoadConnectionList : 54 ms
Connection cache up to date
LoadConnectionsFromDataSource...
Xml.GetConnections...
Xml.GetConnections : 594 ms
SaveOfflineFile...
SaveOfflineFile : 0 ms
LoadConnectionsFromDataSource : 672 ms
TreeView.LoadConnectionList...
TreeView.LoadConnectionList : 48 ms
Unfortunately, there is nothing logged when I switch between tabbed RDP sessions - so it's not useful there ....
I don't see anything strange. What happened when you've tried it locally?
David Hervieux
I have nothing to add to the solution just wanted to say we have seen severe performance degrades in versions 8.1 and 8.2. Our layout is a terminal server with 20 users RDM 8.20 REnterprise on MSSQL database. We currently have 2300 sessions in our list but we never had any performance issues until 8.1 and 8.2 is even worse. We are seeing 25-40% CPU usage RDM application and many frozen states in the application now where it is unresponsive for up to 30 seconds or more just expanding a tree. The draw speeds of windows is very slow sometimes also. I have ran the profiler and see not difference then what i have seen submitted already. I have tried switching to Classic UI but no difference. I hope it gets better with next version the users are starting to complain and i do not know what to tell them. Can we revert back to older versions eventhough the database is already updated?
Hi,
You can try an older version to see if it makes a difference but I suspect that because of the size of the database. Could you go I Help->Diagnostic and check the values in the Data Source tab page?
David Hervieux
The bug disappeared by itself when we upgraded our VDI infrastructure (and used Windows 7 instead than XP).
Thank you,
Nico