Servicios de terminal y límites de memoria

Servicios de terminal y límites de memoria

¿Hay alguna manera en Terminal Services de establecer límites en los parámetros relacionados con la memoria para un proceso? Por ejemplo, ¿el tamaño del conjunto de trabajo y, posiblemente, si tiene sentido, la asignación total de memoria virtual para la sesión?

Para darle la vuelta a la pregunta, tenemos una aplicación que no puede asignar tanta memoria virtual ejecutándose en un servidor terminal como puede cuando se ejecuta en una PC de escritorio (esperaría que ambas tuvieran un límite de 2 GB para el espacio de direcciones en modo usuario) y yo Me preguntaba si existe otro límite para procesos o usuarios en un servidor terminal. Quizás incluso 2 GB por usuario en lugar de por proceso.

Respuesta1

Hasta donde yo sé, no hay mucho que pueda hacer para limitar la cantidad de memoria que reclama un proceso en Windows usando interfaces gráficas agradables, a menos que el proceso en sí tenga algunos parámetros de ajuste.

Una opción podría ser escribir su propio programa que se inicie con el inicio de sesión del servidor de terminal y que limite todos los procesos para un usuario que usaTrabajoobjetos, que es la API de Windows para este tipo de cosas.

información relacionada