[p4] Strange problem and Pros and Cons of upgrading?

Robert Cowham robert at vaccaperna.co.uk
Tue Aug 21 13:05:15 PDT 2007

I posted this a while back:

By the way, if anyone has a Win32 Perforce server which falls over on
occasion with an unhelpful "Insufficient system resources" error, then the
following registry setting would seem to be beneficial:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management


The system calculates the maximum paged pool allowed for the system in this
configuration. For 32-bit systems, this is typically less than 500 MB. This
setting is typically used for servers that are attempting to cache a very
large number of frequently used small files, some number of very large size
files, or both. In these cases, the file cache that relies on paged pool to
manage its caching is able to cache more files (and for longer periods of
time) if more paged pool is available.


For other details (plus sundry other MS KB pages) 

Note that this didn't totally fix the problem, but certainly improved it.
The reliability problems went away when the client migrated to 64 bit Unix
server (with case-insensitive switch turned on).

Basically, you can start hitting O/S limits with win32 and Perforce now
don't recommend it above a certain limit. 64-bit Windows would appear to be

This may not be relevant to you but...


More information about the perforce-user mailing list