4.3 Determining Which Processes Use Too Much Memory

Any NLM that has a memory resource that is constantly growing might have a memory leak.

To determine which NLM programs are using excessive amounts of memory (have a memory leak), complete the following steps:

  1. Watch the memory usage trends for any NLM that you might suspect has a problem.

    This page contains the Allocation Summary L!=P information and links to sort the memory allocation by Resource Tag or size.

    1. In Novell Remote Manager, click List Modules under the Manage Applications heading in the navigation frame.

    2. If needed, sort the list by allocated memory usage by clicking Alloc Memory in the table.

      HINT:Server.nlm and nss.nlm modules are always high memory users.

    3. View the Allocation Summary page for each NLM that is at the top of the list by clicking Alloc Memory for each NLM.

  2. Watch for Short term memory allocator is out of memory alerts displayed at the System Console screen or Logger screen or in the system log files.

    Often one NLM stands out with an unusually large memory resource.

If you suspect an NLM program has a memory leak, you can unload and reload the NLM to solve the problem temporarily.

To solve the problem permanently, contact the vendor of the program and request that they fix the program.