How Can We Help?

Tracking Memory Usage with Task Manager

You are here:
< Back
Tracking Memory Usage with Task Manager
Last Updated: 28 Mar 2004
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

*** PLEASE NOTE: Link(s), If Provided, May Be Wrapped ***


The TASK MANAGER is a great NT/2000 utility for viewing
the memory usage of your applications -- both Real and
Virtual memory.  By default, it is only configured to
display usage of Physical RAM, but with a little tweaking,
you can get it to display even more useful info.


EXPANDED VIEW

You can expand the default columns which are displayed
so that you see much more information, such as peak
memory usage, number of open file handles, thread usage,
and the owner of the process.

• http://KB.UltraTech-llc.com/Images/TM-Processes.JPGhttp://KB.UltraTech-llc.com/Images/TM-Memory.JPG

This info can help you identify leaking or memory hungry
applications.


CUSTOMIZE TASK MANAGER VIEW

• Open Task Manager (SHIFT-CTRL-ESC)
• Select the "Processes" Tab
• From the menu, choose "View" --> "Select Columns..."
• Add additional criteria (VM, Threads, Handles, etc)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NOTE: Although NT4 allows you to choose "GDI Objects"
      and "USER Objects", this information will only
      display on a Win2K system (or higher).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This, and other TaskMgr tweaks can be configured via
the following .REG file.

• WINDOW 2000 Settings
  http://KB.UltraTech-llc.com/Archives/TaskMgr.REG

• WINDOWS XP Settings
  http://KB.UltraTech-llc.com/Archives/TaskMgr-NEW.REG


CONSOLE UTILS

• TASKLIST ............... Native Utility (WinXP)

• PSTAT .................. Resource Kit (View)
• TLIST .................. Resource Kit (View)
• MEMSNAP ................ Support Tools (Memory Usage View)
• POOLMON ................ Support Tools (Memory Usage View)

• PMON ................... Resource Kit (Continuous View)
• TOP .................... Resource Kit (View Active Processes)


GUI UTILS

• Remote Task Manager .... http://www.ntutility.com/rtm/
• WinRemote .............. http://www.admwin.com/


TRACKING MEMORY LEAKS OR ERRORS

• UMDH ................... http://support.microsoft.com/?KBID=268343
• TaskInfo ............... http://www.iarsn.com/download.html
• Microsoft Memory Diag .. http://oca.microsoft.com/en/windiag.asp


USING THE TASK MANAGER

• http://support.microsoft.com/directory/worldwide/en-gb/task.asp


WHITEPAPERS & TECH DOCUMENTS

• http://support.microsoft.com/directory/worldwide/en-gb/task.asphttp://www.microsoft.com/TechNet/prodtechnol/windows2000serv/tips/w2mem.asphttp://support.microsoft.com/?KBID=243325http://www.microsoft.com/TechNet/winnt/Winntas/Tips/nt301.asp


PERSONAL NOTES

• You can also obtain POOLMON and MEMSNAP along with
  other utilites on the Windows 2000 installation CD
  as part of the Windows 2000 Support Tools (SUPPORT
  folder)

• In Windows XP and 2003, the Task Manager will also
  display network utilization, and process owners.