Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1. Op_locks

This is without a question the most common culprit for errors(90/07) and speed issues as it relates to RTA, and unfortunately Microsoft has it turned on by default on both the server side and client machines. RTA needs this turned "OFF"!!!!!! If you only disable it on the Workstations then any time a new workstation that does not have OpLocks Disabled attaches to the RTA Fleet folder it will re-enable OpLocks for every PC accessing RTA. The easiest way is to disable OpLocks on the server. If you are  using Server 2012 or newer you cannot disable Oplocks but you can force SMB1. (See Below for registry settings)  How to Disable OPLOCKS

2. Virus Scanning Software

You need to make sure that any virus scanning software (either on server or from the client machine) is excluding the files and file extensions below in the Fleet directory from active virus scans. If we have to wait every time you go back into a module to check all the static program files then you might be waiting for upwards of 10 to 15 seconds or more;

...

After your upgrade to 7.0 you will need to please add the following specific new 7.0 files to your Antivirus Exclusions list as well. If you do not exclude these files you may run into an “AutoIT- Unable to run script” error attempting to run RTA.exe. They are all in the root of the \Fleet folder;


Activity.exe
NAPAppts
Alfred.exe
Alfred
Dashboard.exe
PapShop
DriverInsp.exe
Dashboard
DriverKiosk.exe
Scheduler
EmailDshbrd.exe
DriverInsp
MechInsp.exe
rta
MseLClick.exe
DriverKiosk
NAPAppts.exe
rta_wrun32
PapShop.exe
EmailDshbrd
Scheduler.exe
run32
rta.exe
MechInsp
rta_wrun32.exe
VehStatus
run32.exe
MseLClick
VehStatus.exewrun32.exe


After upgrading to SQL and RTA 7.1.1 you can drop the .rta file extension and only add the following files to the exclusions list;

...

sysconfg.rta

syshost.rta

sysinit.rta

3. Network Protocols

Check to make sure your client machine doesn't have more protocols turned on then necessary. If you have multiple protocols turned on but the network only uses one primarily at the server level then it tries to navigate each one until it makes the connection.

4. Nework Speed

You may want to disable all power saving features on the NICs themselves. If the PC/Server is powering down the Network Card when the system goes to sleep or is idling with RTA still open and the user comes back then RTA may be looking for an IP path has not been re-established fully from sleep mode and may cause additional slowness while RTA is trying to re-establish its connection to the server. If using WiFi make sure you are using 801.1N protocol or better and are your broadcasting /receive frequency is set to maximum output. The Faster the network connection the better RTA will run.

5.TCP/IP Verson 6.0

Windows 7 and Server 2008 and above have TCP/IP Version 6.0 turned on by default and if you are using an older server you won't have Version 6.0 on it.  This protocol should be disabled if your network doesn’t utilize it.

...