The database server (Java.exe) memory usage increases up to about 80 MB, and the server slows down considerably. Command Center slows down when executing group operations or the DesktopAgent Support service does not react as expected.
The CCM Desktop Agent Support Service or the CCM Database service logs:
2002-10-30 14:43:03 [10960:45FC] L1 : JDBGetComputer: Java error occurred attempting to find computer "rdskd03v":
com.on.ccm.dbserver.api.CcmCommException: Error occurred in server thread;
nested exception is:
Start the database service and its dependent services by typing the following:
Watch the Java.exe memory. In case of high load it, should now exceed 80 MB, if required.
To fine-tune the Desktop Agent Support service
Stop the CCM services.
Load %SME_ROOT%\dbin\jdbapi.jpf into any text editor.
Browse to theMaxHeap section.
Delete the hash sign (#) at the start of the line.
Start the services.
General recommendations The performance of the CCM server can be optimized in combination with the following hardware recommendations: For each 1000 clients, allow approximately 512 MB of RAM and one CPU.
Technical Information Fine tuning Java Memory management is a delicate issue. Because Java memory allocation is different from C++ programs, Java does not allocate memory at run time for each individual thread, but for the JVM in general. Also Java does not unregister allocated memory space automatically when the thread closes. Unused Java memory is periodically cleared by a separate clean-up thread called the garbage collector.
The default Java memory settings are 64 MB, which might be inappropriate in a larger environment, in which the garbage collector may run on a permanent basis. An indicator would be high CPU activity over a long period of time.
Do not set the heap size to high because that will prevent the garbage collector from properly cleaning up the JVM memory.
Imported Document Id
This is machine translated content
Login to Subscribe
Please login to set up your subscription.
Didn't find the article you were looking for? Try these resources.