If the kernel reports INSUFFICIENT_RESOURCES and your are running Service Pack 4 or you are running SP4 and just want to experiment with performance, navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Add Value name UnusedFileCache, a type REG_DWORD entry, which has a range of 0 - 40 (Decimal).
UnusedFileCache trims unused cache based upon pool usage. The data value you set is the percent of the pool that can be consumed by unused segments before it is trimmed. The valid data values for UnusedFileCache are:
|Value||M e a n i n g|
|0||The deafult behavior, similar to Windows NT 4.0 with Service Pack 3 installed.|
|5||Most aggressive trimming of the working set.|
|40||Least aggressive trimming of the working set.|
|15 through 20||seems to be a nice balance and appears to increase performance of some apps, including IIS.|
Shutdown and restart your Windows NT computer.