|
Optimize and troubleshoot memory
performance.
Memory usage is one of the most important
factors in system performance. If your
system is paging frequently you may have a
memory shortage. Paging is the process of
moving fixed size blocks of code and data
from RAM to disk using units called pages in
order to free memory for other uses.
Although some paging is acceptable because
it enables Windows 2000 to use more memory
than actually exists, constant paging is a
drain on system performance. Reducing paging
will significantly improve system
responsiveness.
Checking your configuration
-
Make sure your system has the
recommended amount of memory not only
for running Windows 2000 but also for
the programs or services you are
running. Check the amount of memory on
your system against requirements of the
operating system and your programs.
Consult product documentation for
programs or services that you are
running to verify that memory is
adequate.
-
Number of users multiplied by the
average size of the open data files per
user
To monitor for a low-memory condition, start
with the following object counters: ( see
table above )
Memory\ Available Bytes
- Available Bytes indicates how many
bytes of memory are currently available
for use by processes.
- 4 MB or less may indicate there is
an overall shortage of memory on your
computer or that a program is not
releasing memory.
Memory\ Pages/sec
-
Pages/sec provides the number of pages
that were either retrieved from disk due
to hard page faults or written to disk
to free space in the working set due to
page faults.
-
If the value of Pages/sec is 20 or more,
you should research the paging activity
further.
-
A high rate for Pages/sec may not
indicate a memory problem but may
instead be the result of running a
program that uses a memory-mapped file.
If you suspect a memory leak, monitor
Memory\Available Bytes and Memory\ Committed
Bytes to observe memory behavior and monitor
Process\ Private Bytes, Process\ Working
Set, and Process\ Handle Count for processes
you think may be leaking memory.
|