Optimizing System Operation

Here are some tips which will help you to improve Wialon performance in cases when more than a hundred units are connected:

1. Web Browser

If you use a browser not mentioned above, Wialon may function incorrectly. Supported browsers are:

  • Mozilla Firefox 12+
  • Opera 10+
  • Internet Explorer 8+
  • Google Chrome 11+

Web browser is very important. The most efficient is Google Chrome. It is followed by Mozilla Firefox and Opera. The slowest, according to our tests, is Internet Explorer. To make its performance better, it is recommended to install Chrome Frame plugin that is compatible with Windows 7 / Vista / XP SP2.

Monitoring site efficiency strongly depends on browser event system. Each browser has its individual event model. As monitoring system is rather dynamic and tracks changes with up to 2-second delay, some browsers (like Internet Explorer) cannot process such a large quantity of events. The solution here is to use a more powerful computer.

2. Graphics & Tooltips

Graphic elements displayed on the map and in lists are resource-consuming. If you notice that your browser is getting slower, try to disable the mapping of the following elements: units, geofences, places, tracks, as well as names, direction arrows and 'tails' for units (these are disabled with the three corresponding buttons in the bottom panel. Limit the number of units displayed in the Monitoring panel. Limit the number of other objects displayed on other panels that are frequently used (apply the filter for doing that). Enable only those elements which are necessary for your work at the moment. Several settings to adjust the way units are displayed are set in user settings in the section 'Unit visualization on map'.

Unit tooltip content is also important. In user settings in the section 'Show in unit info tip', you select which information should be presented in unit tooltip. To avoid browser overload, disable unusable items or even all items. If there a lot of geofences or geofences composed of lots of points and the option 'Presence in geofences' is enabled, it may overload browser very severely. So, make sure this option is disabled.

3. Queries to Server

When the site starts, not all data is loaded at once. It is made to speed up the loading and operation. That is why some action that done for the first time may take more time than for future work. Resource-consuming reports (such as reports on groups or reports with grouping and detalization) should be avoided. Enclosed rows of detalization stay hidden until you expand them, and if there are a hundred or more enclosed rows the browser may hang.

4. Computer Capability

Computer capability also affects browser operation. The key points of high performance are the central processor and RAM capacity. Multi-core processors do not affect browser operation in most cases. The exception is Google Chrome that can use more than one core in its operation.

Considering all above mentioned, the minimum requirements are:

  • CPU at 1,6 Hz clock rate;
  • 512 MB of RAM or more.

Recommended requirements are:

  • CPU at 2,4 Hz clock rate;
  • 2 GB of RAM or more.

Monitor size and screen resolution should be also considered. The bigger is the monitor, the more data is queried from server and processed by CPU. It is especially true about maps and when the Internet connection is low. The solution for big monitors is to do not use browser in full-screen mode.

5. Internet Connection Speed

Wialon requires 1 MB Internet connection channel for one computer. If more than one operator will work simultaneously, do some tests and choose the most appropriate speed. If you use your own map server in your local network, then the Internet channel speed can be decreased twice.

If Wialon is installed in the local network, and operators work in it too, Internet speed is not important. It is enough to have a stable connection of 64 Kbs to receive data from units.

6. Antivirus Software

Antivirus applications can slow down computer performance as well as gathering actual data from units. If the monitoring site is getting slower, you can add it to the list of exceptions or simply disable antivirus monitoring during Wialon session. You can also create a rule which allows Wialon site to develop any activity.