Summary
Certain memory-intensive processes can fail when running Web Access or WebLink on a 32-bit operating system. If this happens, it may appear that Web Access or WebLink has restarted: users will have to log back in and search results will be gone. Or, users may receive the following error message:
Not enough storage is available to complete this operation.
Cause
Processes in Web Access and WebLink like exporting or displaying large images consume a significant amount of memory. Under heavy load, the IIS worker process can run out of memory and cause IIS to reset.
Resolution
To avoid this issue, use the 64-bit version of Web Access or WebLink.
More Information
If this error occurs, you can configure IIS Worker Process Recycling to allocate more system memory to worker processes (see Microsoft's documentation on Configuring Worker Processes for Recycling (IIS6) or Configuring Recycling Settings for an Application Pool (IIS7) for more information). However, even if you configure IIS to allocate more system memory for worker processes, with enough user activity it is still possible to reach the operating system's memory limit for processes. Because 32-bit operating systems have fairly low physical memory limits (less than 3GB), they are unsuitable for servers with high load and high memory consumption where these processes are occurring.