The base information displayed on the Processes property sheet includes the Image Name, PID, CPU, CPU Time, and Mem Usage. You can view additional information, however, by choosing Select Columns from the View menu. This will display the Select Columns dialog box, where you can choose from the following items:
- Image NameName of the application.
- PIDProcess identification number.
- CPUPercentage of processor usage.
- CPU TimeTotal processor time used by the application.
- Mem UsageAmount of memory currently in use by the application.
- Memory Usage DeltaDifference in the memory previously allocated and the amount currently allocated.
- Page FaultsNumber of page faults required by the application.
- Page Fault DeltaDifference in the number of page faults previously required by the application, and the number of page faults currently required.
- Virtual Memory SizeAmount of virtual memory currently allocated to the application.
- Paged PoolAmount of pageable memory currently allocated to the application.
- Non-paged PoolAmount of non-pageable memory currently allocated to the application.
- Base PriorityDefault process priority level.
- Handle CountNumber of handles in use by the application.
- Thread CountNumber of threads in use by the application.
To terminate a process, you should normally use the applications Exit menu command or the Control Panel Services applet to stop a running service. If a process will not respond to these control requests, however, you can terminate it by selecting the process and clicking the End Process button. Use this method as a last resort, because when you click the End Process button, you run the risk of leaving the operating system in an unstable state or of not releasing all resources used by the process. To obtain basic performance statistics on your system, select the Performance tab to display the property sheet shown in Figure 6.3.
Figure 6.3 The Task Manager Performance property sheet.
The Performance property sheet displays information about the core system functions. This includes the following information:
- CPU UsageCurrent percentage of the total processor capability in use.
- CPU Usage HistoryLine chart of the CPU usage.
TIP: If you have more than one processor installed on your computer, you will have multiple CPU Usage and CPU Usage History fields.
- MEM UsageTotal amount of committed memory currently in use.
- MEM Usage HistoryLine chart of the MEM usage.
- TotalsThis field is subdivided into the following three fields:
- HandlesTotal number of handles in use.
- ProcessesTotal number of processes in use.
- ThreadsTotal number of threads in use.
- Physical Memory (K)This field is subdivided into the following three fields:
- Physical MemoryTotal amount of physical memory installed in the system.
- AvailableTotal amount of physical memory currently unused in the system.
- File CacheTotal amount of physical memory currently allocated to the system-wide file cache.
- Commit Charge (K)This field is subdivided into the following three fields:
- TotalTotal amount of memory currently allocated by the system.
- LimitTotal amount of memory available to the system.
- PeakTotal amount of memory used by the system.
- Kernel Memory (K)This field is subdivided into the following three fields:
- TotalTotal amount of memory in use by the system kernel.
- PagedTotal amount of pagable memory in use by the kernel.
- Non-pagedTotal amount of non-pagable memory in use by the system.
I really like to use the Performance property sheet to give me a quick status report of the health of a Windows NT system. I think you will like the Performance property sheet too because the display is easy to read and almost self-explanatory. If you minimize the display, it will display the CPU usage as an icon on the taskbar. While this can provide a basic grasp of how well your system is performing, it cannot provide all the information you need to monitor your systems performance. This is where the Performance Monitor steps into the fray of trying to isolate a system bottleneck, as you will find out in the next section.
|