LuxRiot Blog

February 20, 2007

Running LuxRiot DVR in service mode with background services optimization

Filed under: Performance, Support — alex @ 11:21 am

For the best performance we recommend you to switch on background services optimization in Windows performance options (see the attached screenshots) and to run LuxRiot DVR in service mode. This will give you upto 8% CPU performance increase.

Table 1. CPU usage of LuxRiot DVR running in service mode

Programs Background Services
Windows XP 79% 75%
Windows 2003 76% 74%
Windows Vista To be tested To be tested


Table 2. CPU usage of LuxRiot DVR running in application mode

Programs Background Services
Windows XP 82% 77%
Windows 2003 To be tested To be tested
Windows Vista To be tested To be tested


Tests performed on Intel Pentium D 3.0 GHz Dual Core computer with Microsoft Windows XP Professional + SP2 and Microsoft Windows 2003 Server + SP1, no local client, 10 network cameras recording. LuxRiot Enterprise Edition 1.2.22 has been used for testing.

(more…)

November 21, 2006

HOWTO: Increase frame rate of Mobotix network cameras

Filed under: How To, Network Cameras, Performance — alex @ 6:28 am

The information applies to:

  • LuxRiot 1.x

Symptoms

Mobotix network cameras installed with the default settings produce low frame rate in LuxRiot DVR.

mobotix_prev_luxriot.PNG

Resolution

The default Mobotix settings have to be changed in order to increase frame rate in LuxRiot DVR. This may be done by setting “Refresh Rate for Guest Access” (go to “Admin Menu” -> “Page Administration” -> “Language and Entry Page, Web Server Ports”) to the maximum available values, e.g. “30″.

(more…)

November 14, 2006

LuxRiot Performance Tests (November, 2006)

Filed under: Network Cameras, Performance, Support — alex @ 10:39 am

We carried out several tests to gather performance data for LuxRiot running with video feeds of different frame resolutions, different number of cameras. Data tables allow to better estimate server hardware requirements for particular case. Test results could be summarized into the following general recommendations:

  • LuxRiot DVR Client software makes a significant load on CPU and therefore, if ran locally on the same computer with the LuxRiot DVR Server, overall performance might substantially degrade;
  • LuxRiot DVR is a multi-threaded application, so using multi-core CPU is strongly recommended; LuxRiot DVR, both server and client, will be able to effectively scale on multiple cores;
  • Each particular hardware configuration has a limit on total number of frames it could process. The limit depends on video format and resolution. Adding more cameras after reaching 100% CPU load will result in decrease of frame rate per second (FPS) per camera keeping total FPS rate on the constant level;
  • LuxRiot DVR Server load and performance is almost independent from number of remotely connected client applications, unless they are using video re-sampling feature as a part of Video Transfer Settings (in which case every client application which enabled the feature adds significant additional load on server);
  • For megapixel camera installations it is strongly recommended using Gigabit Ethernet as high data transfer rates easily fill 100Mbit/s bandwidth. Additionally, many network adapters start showing much poorer performance transferring data starting at already 30% load;
  • State-of-the-art 3D-optimized video adapters in most cases do not increase performance, since LuxRiot DVR Client is only using 2D subsystem;
  • Software motion detector adds substantial amount to CPU load. If CPU load is 100% or close, it is recommended to software disable motion detection for as many cameras as possible;
  • Showing detected motion on live video streams is not recommended to be used unless it is absolutely necessary due to extra CPU load.

The tests were performed on Intel Pentium D 3.0 GHz Dual Core based computer with Microsoft Windows XP Professional SP2 operating system. LuxRiot Enterprise Edition 1.2.12 was used for testing.

Table 1. Maximum Recorded FPS with Motion Detection

320×240 640×480 Megapixel
Server only 850 500 130
Server and local Client 300 180 65

Download LuxRiot Performance Tests at perfomance_luxriot_1_2_12_pd30ghz.pdf (70 KB)

November 1, 2006

Performance degradation when running Norton Antivirus 2006

Filed under: Performance, Support — alex @ 6:34 am

The information applies to:

  • LuxRiot 1.1.x, 1.2.x
  • Norton Antivirus 2006

Summary

The article provides information on running LuxRiot with Norton Antivirus 2006 (Norton Internet Security 2006) installed. Tests shows that Norton Antivirus consumes addional 20% CPU usage in average.

Description

LuxRiot has been tested on 2 MPix ArecontVision network cameras, motion detection switched on, recording switched on, no DVRClient running. PC: Pentium D 3GHz (dual core), 1GB of RAM.

Table 1. Norton Antivirus (NAV) performance tests

NAV Enabled NAV Disabled NAV Uninstalled
DVRServer Process 65-70% 65-70% 55-65%
NAV Process 5-10% 5-10% -
System Process 10% 10% -

This table shows that even disabled (all features has been switched off) Norton Antivirus still consumes additional 20% CPU in comparing with no Norton Antivirus installed. Enabling/disabling Norton Antivirus doesn’t influence on computer performance.

Recommendations

If you have 100% CPU usage and want addional FPS (frames per second) from LuxRiot software, we recommend you to unistall Norton Antivirus or to use another antivirus software.

Powered by WordPress