Task Manager is built into Windows to view and manage running application programs and processes. You can use Task Manager to end programs and monitor performance.
You can choose how to view Task Manager by selecting the Options menu in Task Manager. There are three ways to view Task Manager:
- Always on Top: Task Manager is always on top of the stack so no other windows can cover it, when it is open.
- Minimize On Use: Minimizes Task Manager, but leaves the taskbar button visible, when you switch to another program.
- Hide When Minimized: Minimizes Task Manager and also hides the taskbar button.
On the View Menu, you can choose Refresh Now to refresh all of the data. You can choose Update Speed choosing how often Task Manager updates itself:
- High: Updates twice per second
- Normal: Updates every two seconds
- Low: Updates every four seconds
- Paused: Updates when you choose View, then Refresh Now
If the system is hung and you need to need to save your work, you can click the Switch To button to get to the program and save before exiting.
If you need to run a diagnostic program or go into DOS in command line mode, you can click on the New Task button. The Create New Task dialog box pops up. Type in the program startup command or type cmd to go into DOS and click OK.
The Windows menu lists options for arranging your open windows. If the screen is frozen and you need to bring a program to the front, for instance, you can rearrange your open windows here.
Resource Usage. The faster your CPU and the more memory available in your system, the better. When all of your memory is used, the system has to access the hard disk to make room. This slows the system down.
On the Task Manager, you will notice the task bar at the bottom gives you a peek at what's going on in your system:
- Processes: Total number of processes running on the system.
- CPU Usage: Percentage of the CPU currently being used.
- Commit Charge: Total commit charge/total available memory. Total commit charge is the total amount of memory being used by the running processes. Total available memory is the total physical and virtual memory available. Commit charge/total available memory shows the total available memory being used of the running processes.
Processes. To see all running processes, click the Processes tab. Information is shown in columns:
- Image Name: The Process name.
- User Name: The user account that is running the process.
- CPU: The CPU percentage being used by the process.
- Mem Usage: The amount of memory needed by the process.
NOTE: Be careful about closing a running process. If you are not sure what it is, do not close it.
Click the View column and Select columns to view additional columns relating to the process running.
The following is an short description of the other optional columns:
- Base Priority: The priority assigned to the process.
- CPU Time: Total number of seconds of CPU time the process has used since starting.
- CPU Usage: The amount of processor time the process has used since first started.
- GDI Objects: The number of Graphics Display Objects used by the process.
- Handle Count: The number of objects to which the process currently has handles.
- I/O Other: Non-disk input/output calls made by the object since it started.
- I/O Other Bytes: Number of bytes transferred to devices since the process started.
- I/O Reads: Number of file, network, and device Read input/output operations since the process started.
- I/O Read Bytes: Number of bytes transferred by Read file, network, and device input/output operations.
- I/O Writes: Number of file, network, and device Write input/output operations since the process started.
- I/O Write Bytes: Number of bytes transferred by the Write file, network, and device Write input/output operations since the process started.
- Memory Usage: Amount of memory blocks used by the process.
- Memory Usage Delta: Change in memory usage since the last Task Manager update.
- Non-paged Pool
- Page Faults: Number of times the process has read data from virtual memory since starting.
- Page Faults Delta: Change in the number of page faults since the last Task Manager update.
- Paged Pool: Amount of system-allocated virtual memory that has been committed to the process.
- Peak Memory Usage: Largest amount of physical memory used by the process since it started.
- PID (Process Identifier): Number assigned to the process at startup.
- Session ID: Terminal Session ID that owns the process.
- Thread Count: Number of threads running in a process.
- User Name: User that started the process.
- User Objects: Number of objects from Window Manager used by the object (program windows, cursors, icons, and other objects)
- Virtual Memory Size: Amount of virtual memory currently committed to the process.
Monitoring Performance. The Performance tab shows summaries of the CPU and memory resource usage, graphically and numerically. These charts are good for identifying major bottlenecks in the system. If the CPU Usage and the Page File Usage History charts consistently run high, this means your CPU is running hard. Not good, as this means you either need to install a faster CPU or a new motherboard. However, the most common performance bottleneck is low memory. This causes the system to access lots of virtual memory. Installing additional memory will usually help the situation.
Networking. Displays the network traffic and amount of bandwidth used in your Network account.
Users. The people currently logged on. You will only see yourself unless you click Show processors from all users on the Processes tab. If you want to send another user a message, click on the user name and the Send Message button. This can be useful if your system is slow because someone forgot to log off. Or, you could just click the user's name and click Log Off.
What is Task Manager