Task Manager

http://technet.microsoft.com/en-us/library/cc938567.aspx

 

Table 5.5 Comparison of Process Data Supplied by Task Manager and System Monitor

Task Manager process measure

Description

System Monitor process object counters

Base Priority

The base priority of the process, which determines the order in which its threads are scheduled for the processor.
The base priority is set by the process code, not the operating system. The operating system sets and changes the dynamic priorities of threads in the process within the range of the base.
Use Task Manager to change the base priority of processes. For more information about changing priority to improve processor performance, see "Analyzing Processor Activity" in this book.

Priority Base

CPU Time

The total processor time, in seconds, used by the process since it was started.

None

CPU Usage

The percentage of time the threads of the process used the processor since the last update.

% Processor Time

GDI Objects

The number of Graphics Device Interface (GDI) objects currently used by a process. A GDI object is an object from the GDI library of application programming interfaces (APIs) for graphics output devices.

None

Handle Count

The number of object handles in the process's object table.

Handle Count

I/O Other

The number of input/output operations generated by a process that are neither reads nor writes, including file, network, and device I/Os. An example of this type of operation would be a control function. I/O Others directed to CONSOLE (console input object) handles are not counted.

I/O Other Operations/sec
For more information about monitoring I/O, see the following chapters in this book: "Examining and Tuning Disk Performance" "Monitoring Network Performance"

I/O Other Bytes

The number of bytes transferred in input/output operations generated by a process that are neither reads nor writes, including file, network, and device I/Os. An example of this type of operation would be a control function. I/O Other Bytes directed to CONSOLE (console input object) handles are not counted.

I/O Other Bytes/sec

I/O Read Bytes

The number of bytes read in input/output operations generated by a process, including file, network, and device I/Os. I/O Read Bytes directed to CONSOLE (console input object) handles are not counted.

I/O Read Bytes/sec

I/O Reads

The number of read input/output operations generated by a process, including file, network, and device I/Os. I/O Reads directed to CONSOLE (console input object) handles are not counted.

I/O Read Operations/sec

I/O Write Bytes

The number of bytes written in input/output operations generated by a process, including file, network, and device I/Os. I/O Write Bytes directed to CONSOLE (console input object) handles are not counted.

I/O Write Bytes/sec

I/O Writes

The number of write input/output operations generated by a process, including file, network, and device I/Os. I/O Writes directed to CONSOLE (console input object) handles are not counted.

I/O Write Operations/sec

Image Name

Name of the process.

The process name in the Instances box

Memory Usage

The amount of main memory, in kilobytes, used by the process.

Working Set

Memory Usage Delta

The change in memory use, in kilobytes, since the last update. Unlike System Monitor, Task Manager displays negative values.

None

Nonpaged Pool

The amount of memory, in kilobytes, used by a process. Operating system memory that is never paged to disk. Paging is the moving of infrequently used parts of a program's working memory from RAM to another storage medium, usually the hard disk.

Pool Nonpaged Bytes

Page Faults

The number of times that data had to be retrieved from disk for this process because it was not found in memory. This value is accumulated from the time the process is started.

None
Page faults/sec is the rate of page faults over time.

Page Faults Delta

The change in the number of page faults since the last update.

None

Paged Pool

The amount of system-allocated virtual memory, in kilobytes, used by a process. The paged pool is virtual memory available to be paged to disk. Paging is the moving of infrequently used parts of a program's working memory from RAM to another storage medium, usually the hard disk. The paged pool includes all of user memory and a portion of system memory.

Pool Paged Bytes

Peak Memory Usage

The peak amount of physical memory resident in a process since it started.

None

PID (Process Identifier)

Numerical ID assigned to the process while it runs.

ID Process

Thread Count

The number of threads running in the process.

Thread Count

USER Objects

The number of USER objects currently being used by a process. A USER object is an object from Window Manager, which includes windows, menus, cursors, icons, hooks, accelerators, monitors, keyboard layouts, and other internal objects.

None

Virtual Memory Size

The amount of virtual memory, or address space, committed to a process.

Private Bytes

 

 

 

 

 

Table 5.6 Comparison of System Data Provided by Task Manager and System Monitor

Task Manager counts

Description

System Monitor counters

CPU Usage

The percentage of time the processor is running a thread other than the Idle thread.

Processor/% Processor Time

MEM Usage

The amount of virtual memory used, in kilobytes.

Memory/Committed Bytes

Total Handles

The number of object handles in the tables of all processes.

Process(_Total)/Handle Count

Total Threads

The number of running threads, including one Idle thread per processor.

Process(_Total)/Thread Count

Total Processes

The number of active processes, including the Idle process.

Object/Processes is the same, but excludes the Idle process.

Physical Memory: Total

Amount of physical, random access memory, in kilobytes, installed in the computer.

None

Physical Memory: Available

Amount of physical memory available to processes, in kilobytes.
It includes zeroed, free, and standby memory.

Memory/Available Bytes

Physical Memory: File Cache

Amount of physical memory, in kilobytes, released to the file cache on demand.

Memory/Cache Bytes

Commit Charge: Total

Size of virtual memory in use by all processes, in kilobytes.

Memory/Committed Bytes

Commit Charge: Limit

Amount of virtual memory, in kilobytes, that can be committed to all processes without enlarging the paging file.

Memory/Commit Limit

Commit Charge: Peak

The maximum amount of virtual memory, in kilobytes, used in the session.
The commit peak can exceed the commit limit if virtual memory is expanded.

None

Kernel Memory: Total

Sum of paged and nonpaged memory, in kilobytes.

None
(Sum of Pool Paged Bytes and Pool Nonpaged Bytes)

Kernel Memory: Paged

Size of the paged pool, in kilobytes, allocated to the operating system.

Memory/Pool Paged Bytes

Kernel Memory: Nonpaged

Size of the nonpaged pool, in kilobytes, allocated to the operating system.

Memory/Pool Nonpaged Bytes

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值