Mainconsole pops up "virtual memory overrun" message and reboots


Mainconsole* pops up "virtual memory overrun" message and reboots.
當 Mainconsole 跳出 虛擬記憶體超載的訊息,並且點擊後,系統會重新啟動。



The "virtual memory overrun" warning message indicates that the virtual memory (VM) has been overused.


In 32-bit Windows OS when Mainconsole exceeds physical memory 1.8Gb  and 3.8Gb in VM usage, it will show an error message and kill/freeze the system. 

User can find the overrun VM history log in the file "VirtualSize.txt" located at Mainconsole installation path (the default installation path is "C:\Program Files (x86)\NUUO\SCB_IP").
用戶可以在位於Mainconsole安裝路徑的文件“VirtualSize.txt”中找到超限VM歷史記錄日誌(默認安裝路徑為“C:\ Program Files(x86)\ NUUO \ SCB_IP”)。


Possible reasons are:
  1. Too many cameras connection
  2. Video parameters for IP cameras are set too high.
  3. Too many client users accessing the server with transcoding funciton enabled (choose another streaming profile to avoid this problem).
  4. IP camera integration causing memory leak (contact our engineer to connect through TeamViewer and diagonse the situation).


(1) Change to 64-bit Windows OS. If you must use 32-bit OS, we will suggest using NuCalculator to calculate the minimum hardware requirement first. We strongly recommend our customers to use 64bit OS to avoid "virtual memory overrun" issue if you have Intel i5 or i7. 
(1)更改為64位元Windows 作業系統。 如果必須使用32位元作業系統,我們建議首先使用NuCalculator計算最低硬體要求。 如果您使用的是Intel i5或i7,我們強烈建議客戶使用64位元作業系統來避免“虛擬記憶體溢出”問題。

 (2) Mainconsole requires little memory footprint to run some background services and its internal functions (Smart Guard, Main Record, local display, Remote Client Viewer, etc.). If more high resolution IP cameras are connected, it will require more Virtual Memory usage. If Record on Motion is used, it will also require more virtual memory to run motion detection algorithm. You can follow these steps to reduce system freeze and/or reboot:
(2)Mainconsole 需要很少的記憶體空間來運行一些後台服務及其內部功能(智能防護,主要錄影,本地端顯示,遠端客戶查看,等)。 如果連接了更高解析度的IP攝影機,則需要使用更多的虛擬記憶體。 如果使用Record on Motion,則還需要更多虛擬記憶體來運行運動檢測算法。 您可以按照以下步驟減少系統凍結和/或重啟:
  1. Remove some cameras on the server side.
  2. Lower the video parameters, such as fps, resolution and so on.
  3. Limit the maximum connection numbers in a safer range.



You can also check your Mainconsole Virtual Memory usage with Process Explorer provided by Microsoft.
您還可以使用Microsoft提供的Process Explorer 檢查主控制台 Virtual Memory 的使用情況。


Have more questions? Submit a request


Please sign in to leave a comment.