PDA

View Full Version : Very slow response entering settings screen



rpalmer68
December 24th, 2006, 07:11 AM
I've noticed it takes a long time to open the settings screen when I have NR2 devices connected.

The same thing when enabling/disabling plugins.

I assume Girder is polling the NR2 devices during this time, so maybe a dialig box or status window should indicate this as sometimes it feels like girder has just stopped responding.

Just a suggestion.

Keep up the great work, oh and Merry Christmas from Australia!

Richard

Promixis
December 24th, 2006, 08:37 AM
Hi Richard,

Shouldn't change that much :(

So, what devices and plugins are you using?

Best of the Season

rpalmer68
December 25th, 2006, 09:36 PM
OK the plugins I have running on my HTPC are;

Communications Server
Generic Serial
Generic Transport
Keyboard
Mouse Control
Scheduler
SendMessage
Treescript
USB-UIRT driver
Windows Conditional

I have Girder5 running on my HTPC and NR2 running on my laptop.

If I don't have NR2 running on my laptop then the settings box comes up in less that 1 second, if I have NR2 running on the laptop the settings takes approx 20 seconds to load.

I also notice that when ticking a new plugin to load (say GIP) when NR2 is connected it takes up to 20 seconds for girder to return and actually tick the plugin box. Likewiase de-selecting a plugin takes a long time. Without NR2 it's all quick.

Here's the girder log.


Time Date Source Details Payloads
14:31:02:500 12/26/2006 NetRemote Synchronising client 192.168.1.10 {d755d4d3-8fd7-4595-ab40-30eb235a0119}
14:31:02:500 12/26/2006 NetRemote Connected
14:31:02:500 12/26/2006 NetRemote Starting feedback thread for 192.168.1.10
14:30:47:500 12/26/2006 NetRemote Registering NR client
14:30:47:500 12/26/2006 NetRemote Adding client 192.168.1.10
14:30:47:500 12/26/2006 Communication Server New Client Connection 192.168.1.10 3813
14:30:47:500 12/26/2006 NetRemote Connection from 192.168.1.10:3813
14:30:47:500 12/26/2006 Communication Server Connection Authenticated 192.168.1.10 NetRemote


Richard

Rob H
December 26th, 2006, 04:25 AM
How good is the WiFi connection to the laptop?

Does the same thing apply if you reset Girder using F11?

Promixis
December 26th, 2006, 08:38 AM
Rob, do we may have some issues with the connection manager talking to NR?

Rob H
December 26th, 2006, 08:51 AM
It's possible I guess. What I think may be happening is when the connection manager sends the device updates to all NR clients it locks the client mutex. I would have hoped that it wouldn't take 15 seconds to handle that though, unless the WiFi connection was really bad.

rpalmer68
December 26th, 2006, 03:28 PM
Gents,

Doesn't matter if it's wifi laptop or wired desktop running NR2, I get the same delay. As soon as I close NR2 everything is OK.

I also notice the NRD is very slow opening the action designer tab for a button etc as I assume this is talking back to girder for information.

Richard

Rob H
December 26th, 2006, 03:58 PM
Thanks, can you try typing


NetRemote.PrintCache()

in the Lua console? I want to see if the cache is bigger than I'd expect.

What happens if you run NR on the same PC as Girder? Still the same problem?

rpalmer68
December 26th, 2006, 04:20 PM
Does the same thing apply if you reset Girder using F11?

Yup same thing.

rpalmer68
December 26th, 2006, 04:22 PM
Thanks, can you try typing


NetRemote.PrintCache()

in the Lua console? I want to see if the cache is bigger than I'd expect.

What happens if you run NR on the same PC as Girder? Still the same problem?


I assume you want this on the G5 machine?

Console output attached from above command.

Will install NR2 on G5 machine a little later and report back.

Richard

rpalmer68
December 26th, 2006, 04:31 PM
Thanks, can you try typing

What happens if you run NR on the same PC as Girder? Still the same problem?

G5 speed is OK if NR2/G5 on same PC.

Richard

Rob H
December 26th, 2006, 05:15 PM
Thanks, that's helpful, I'll try it with NR on another PC here, to see if I can reproduce it.