Configure the amount of memory that can be locked for I/O
1 January 2000 by Snakefoot | Comment » | Trackback OffThere is a limit for how much memory the system can lock for I/O (Input/Output) operations. Increasing the limit might benefit applications or drivers, which are highly dependent on highspeed network or harddisk access, as it will allow a larger amount of outstanding I/O.
This DWORD value specifies how much memory (in bytes) that can be locked for I/O operations:
Note Windows 2000 RTM (Without any service packs) also reacts to this registry key. If applying a service pack, then this registry setting doesn't have any affect.
More Info MS KB Q102985
More Info MS KB Q121965
Credits ArsTechnica.com
This DWORD value specifies how much memory (in bytes) that can be locked for I/O operations:
One can use the following chart for finding a value, though the best value is found by testing:[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Control \Session Manager \Memory Management]
IoPageLockLimit=0 (0 = Calculated at boot, Default = 0)
| Total RAM | IoPageLockLimit (Hex) | Locked RAM | Max value |
|---|---|---|---|
| 64 MByte | 0 | Calculated | Total RAM minus 7 Byte |
| 64-200 MByte | 800000 | 2 MByte | Total RAM minus 16 MByte |
| 256-500 MByte | 1000000 | 4 MByte | Total RAM minus 16 MByte |
| 512+ MByte | 2000000 | 8 MByte | Total RAM minus 64 MByte |
More Info MS KB Q102985
More Info MS KB Q121965
Credits ArsTechnica.com
Category:
Updated: 12 May 2007
Comment by dirtyepic - 31 December 2006 @ 16:35 Reply
http://www.thegline.com/win2k/issues/2003/16.html