05-08-2013 02:49 AM
We have recently upgraded from a single server IMC V5.0 to dual server IMC V5.2. Server 1 is used for IMC V5.2 platform and Server 2 is used for SQL DB.
It seems very slow when navigating around IMC. Also links are slow to refresh in maps and alarms take an age to clear.
Has anybody had experience with DB on a seperate server. Is there any tweaks I can make to speed up IMC user experience?
Solved! Go to Solution.
05-08-2013 02:23 PM
I did notice some increases in required memory when moving through different versions. How much memory do you have allocated to IMC? Remember that just giving the VM more memory is not enough - you need to use setmem.bat to configure Java to use the extra memory.
05-09-2013 02:22 PM
If you've not set the Max Heap size, it's probably still the default at 2GB. If you look at memory consumption on your IMC server, it's probably only using ~5GB out of that 48GB. The max heap size sets an upper limit on the amount of memory that Java will allocate. Simply adding more memory to the system won't make it use more memory - you have to change the configuration to tell it to use more.
The Admin Guide provides some guidance on heap sizes, but if you've got that much memory, you might as well use a good chunk of it. I think they're a little low on their recommendations anyway. Since you've got so much, you might as well go straight to 16GB. Would probably be fine with 8GB.
The Getting Started guide has a section on using "setmem.bat" to set the heap size. The heap recommendations in the Getting Started guide are far too low.