Managing System Resources

On servers with multiple simultaneous users, the memory available for Windows desktop heaps can become exhausted, and processes that require these resources will not be able to start. These include non-interactive processes such as services, scheduled tasks, and scripts.

The server starts a child process for every sftp session, scp transfer, terminal session, and exec request. Every session with one or more active child process uses the non-interactive Windows resources known as desktop heaps. To avoid exhausting the memory available for desktop heaps, you can use Maximum number of connections (on the General pane) to limit the number of possible connections. It is also possible to increase your system's capacity for non-interactive desktop heaps by decreasing the size of each heap. For details, refer to the Microsoft knowledge base.

Related Topics

General Pane