PFMon Notes |
|
Open Command Prompt |
An application might appear to generate a negligible number of hard page faults when it is run on a computer that has few other processes running and therefore ample available memory. The performance of the application might degrade, however, with other processes running and reduced amounts of available memory. To test this case, limit memory by using MAXMEM.
You can use the MAXMEM parameter in the Boot.ini file to set the maximum physical memory available to Windows XP Professional. Boot.ini is a hidden, read-only system file.
To make changes to Boot.ini
An example Boot.ini follows:
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 32MB" /fastdetect
/MAXMEM=
n (where n is the amount
of memory in megabytes that you want to make available to
Windows XP Professional).
Caution: Do not set the amount below 32MB, or Windows XP might not start.
For example:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 32MB"/fastdetect/maxmem=32
Note
To get debugging symbols with Dbghelp.dll, you must install the debugging symbols. Next, set the _NT_SYMBOLS_PATH environment variable to the symbol installation path.