Determining Which Processes Use Too Much Memory

To determine which NLM programs are using excessive amounts of memory, do the following.


In NetWare Remote Monitor

  1. Click the List Modules link in the navigation frame.

  2. Sort the list by allocated memory usage by clicking the Alloc Memory button in the table.

    NOTE:  SERVER.NLM and NSS.NLM will always be high memory users.

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

    If the corruption count is anything larger than 0 in the Memory Allocation Summary L!=P list, the NLM might have a memory leak.


In MONITOR

  1. From the Available Options menu, select Loaded Modules.

  2. Select a module from the list to display its information and statistics in the upper window.

  3. Press Tab to expand and activate the Module Information window.

  4. Check the module's Allocated Memory.

    The information includes bytes of memory required to load, allocated memory bytes in use, percent of memory in use, allocated memory bytes free, percent of memory free, and the module's load flags. Press F1 for a description of these statistics.

  5. Press Tab to return to the list of loaded modules.

  6. Check the memory statistics for other modules.

  7. (Optional) Press F4 to free memory allocated for a selected module.

    Remember that the memory recovery operation also uses memory.



Previous | Next