Spectrum 10.3 Archive Manager and mysql improvements have resolved previous performance issues that were seen in Spectrum 10.2.x. However, it is still seen that ArchMgr is consuming a lot of memory over time.
Release: 10.3.x and 10.4.x
Component: SPCAEM
To resolve this, you need to utilize the Archive Manager executable that does not utilize the 3rd party memory manager code. Disabling this functionality only causes slight internal delays in ArchMgr processing. These delays are not noticeable to users.
To utilize the ArchMgr_nomts:
1. Stop the Archive Manager
2. Rename the $SPECROOT/SS/DDM/ArchMgr executable to be ArchMgr.orig
3. Copy the $SPECROOT/SS/DDM/support/ArchMgr_nomts to $SPECROOT/SS/DDM
4. Rename the $SPECROOT/SS/DDM/ArchMgr_nomts to ArchMgr
5. Start Archive Manager
Note If this is a Linux environment please make sure the permissions on the new ArchMgr executable are the same as the previous in step 4.
The third-party MTS memory management helps and prevents too many request to the OS, but when there is a huge data request, the MTS allocates huge memory, and after request sent it will not release the memory. Stop/Start the Archive Manager will release the allocated memory.