Keyboard latency with RDM running

Keyboard latency with RDM running

avatar

Hi Devolutions-Team.

some of our users (Win 10, RDM 12.5.4.0) experience a keyboard latency while running RDM.
Sometimes it takes up to 3 seconds, to send a keystroke to the display.
Logging off from RDM solves this issue.

Is there any option to turn on/off, to bypass this situation?

RDM is generally slow in our environment. Are there any tuning-tipps available?

Best regards,
Henning

All Comments (12)

avatar

Hello,

What type of data source are you using?

Could you post a print screen of your Help -> Diagnostic -> Data Source tab please.

Best regards,

Jeff Dagenais

avatar

Hi Jeff,

thanks for your support.

Regards,
Henning

2017-06-28 15_07_06-CompData - RemoteDesktopManager [Dashboard].png

avatar

Hello,

The latency/slowness issues are caused by the number of entries that you have. Over 23 000 sessions is too much for the same data source.

I recommend to split your database into several repositories for better performance. with the number of entries that you have, I would recommend to create a minimum of 6 of them.

For more information on the repositories, please consult https://help.remotedesktopmanager.com/administration_repositories.htm

Best regards,

Jeff Dagenais

avatar

Hi Jeff,

this means, that RDM needs to work with those repositories to speed up?

Are there any best practices to split up existing databases/sessions? These 23000 sessions are just the beginning.
I don´t think, that this is an unusual number of sessions in RDM. Is it?!

We are working with 10 different support-teams (e.g. ERP, HR, Accounting, ...) on RDM, serving several hunderts of customers. Each team needs access to any customer-session in RDM. So I can´t splitt my sessions based on teams, products or anything like that. Can you please check if you have any best practices available. Only idea is to setup repositories like Customers A-D, E-G, and so on.
In that case it could be helpful, to search across all repositories. Any idea on that?

I checked out those repositories in my test environment.







Thanks for your support.


Regards,
Henning

avatar

Hello,

RDM is not always connected to the SQL Server database. RDM use a local cache to store the information and communicate with the server when necessary.

As example, when you edit an entry, RDM will communicate with the database and bring the latest information locally in a local cache. This mean that all the sessions are reloaded. You will start to encounter performance issue around 5000 entries usually. This is why we suggest to split the data in multiple repositories. The advantages of the repositories is that in background, it's the same database. No need to create other databases and duplicate your users, security groups and roles. There's also only one database to backup instead of several.

With several customers like you have, indeed, splitting the information by customers like you want to do, I think it's a good solution.

Indeed, the User Specific Settings are not exported. However, it's possible to export them via the File -> My Account Settings -> User Specific Settings List

Shared Templates are saved by data source and not accross data source. If you want to use the same templates in several data source, the templates would need to be present in each of them.

It's not possible to search between several data sources at the same time. It's only possible to search in the active data source.

Best regards,

Jeff Dagenais

avatar

Hi,

that is not, what I wanted to "hear" :(

Is there a chance to bypass the local cache or at least to speed it up without using repositories.
We can´t split all those connections into different repositories.
This means, the user has to determine, which repository to load before





Our users won´t accept that We just started to "love" RDM but this is crap. Sorry.


Regards,
Henning

avatar

The problem is that RDM load all the data in memory to support the offline mode and search for example. That's why we get a limitation.

We could try to create a mode where only the group are loaded and everything is on demand but this is not simple. We already have an internal project to support million of entries but this will come with some limitation.

There is another possibility. We could verify why you have some many connections. Perhaps there is a way to reduce the amount and get the same features set of course. Maybe we could schedule a support session and check this?

Regards

David Hervieux

avatar

Hi David

A remote session would be great.
When do we want to meet and how?

Regards,
Henning

avatar

Hello,

I just sent you an email from our support mailbox with a link to schedule a remote session with our support team.

Best regards,

Jeff Dagenais

avatar

We are having a similar slow keyboard issue when RDM is running. There are differences on the cause and symptoms.

We only have a few hundred sessions. They are hosted on Azure SQL.
It is intermittent. Killing RDM fixes the issue but restarting RDM even with the same sessions does not re-create the issue.
It is so bad that when typing spaces they can wind up out of order and in different locations then where you typed them.
Does not affect all users.
RDM 12.9.5.0

BTW, seperate issue with this site. I had to re-create this posting. During creating, I clicked the list button several times with apparently no affect. However when it posted, my text was gone and multiple indented list buttons appeared as below.

avatar

@Gary Herbstman,

Could you post a print screen of your Help -> Diagnostic -> Data Source tab please.

Are you using RDM 32 or 64 bit?

Best regards,

Jeff Dagenais

avatar

@Gary Herbstman,

I have received your Data Source Diagnostic via private message. Everything looks good on that side.

Does the slowness keyboard issue occurs inside a RDP session or when you edit an entry in RDM?

Could you launch RDM 64bit to see if there is any change?
Open the folder containing RDM, by default C:\Program Files (x86)\Devolutions\RemoteDesktopManager, and launch RemoteDesktopManager64.exe.

Best regards,

Jeff Dagenais