Web Service Object

The Image performance object consists of counters that monitor virtual address usage of images executed by processes on the computer. This object contains "costly" counters for which data collection is typically either processor-intensive or memory-intensive. Costly counters cannot be selected with System Monitor but can be accessed using Showperf.exe and other tools included on the Windows   2000 Resource Kit companion CD.

Counter Name

Description

Counter Type

Exec Read Only

Shows memory that can be executed as well as read. Image Space is the virtual address space used by the selected image with this protection.

PERF_COUNTER_RAWCOUNT

Exec Read/Write

Shows memory that can be executed by programs as well as being read and written.

PERF_COUNTER_RAWCOUNT

Exec Write Copy

Shows memory that can be executed by programs as well as being read and written. This type of protection is used when memory needs to be shared between processes. If the sharing processes only read the memory, then they all use the same memory. If a sharing process desires write access, then a copy of this memory is made for that process.

PERF_COUNTER_RAWCOUNT

Executable

Shows memory that can be executed by programs, but cannot be read or written. This type of protection is not supported by all processor types.

PERF_COUNTER_RAWCOUNT

No Access

Prevents a process from writing or reading these pages, and generates an access violation if either is attempted.

PERF_COUNTER_RAWCOUNT

Read Only

Prevents the contents of these pages from being modified. Any attempt to write or modify these pages generates an access violation

PERF_COUNTER_RAWCOUNT

Read/Write

Allows a process to read, modify and write to these pages.

PERF_COUNTER_RAWCOUNT

Write Copy

Used when memory is shared for reading but not for writing. When processes are reading this memory, they can share the same memory; however, when a sharing process wants read/write access to this shared memory, a copy is made for writing to.

PERF_COUNTER_RAWCOUNT

See also

  • Process Address Space object

  • Job object

  • Job object details

  • Thread details