Терминальные службы и ограничения памяти

Терминальные службы и ограничения памяти

Есть ли способ в Terminal Services установить ограничения на параметры, связанные с памятью для процесса. Например, размер рабочего набора и, возможно, если это имеет смысл, общее выделение виртуальной памяти для сеанса?

Если перевернуть вопрос, у нас есть приложение, которое не может выделить столько виртуальной памяти, работая на терминальном сервере, сколько оно может при работе на настольном ПК (я бы ожидал, что у обоих будет ограничение в 2 ГБ для адресного пространства пользовательского режима), и мне было интересно, есть ли другое ограничение для процессов или пользователей на терминальном сервере. Возможно, даже 2 ГБ на пользователя, а не на процесс.

решение1

Насколько мне известно, в Windows с помощью удобных графических интерфейсов не так уж много можно сделать, чтобы ограничить объем памяти, требуемый процессом, если только у самого процесса нет каких-то параметров настройки.

Одним из вариантов может быть написание собственной программы, которая запускается при входе на терминальный сервер и ограничивает все процессы для пользователя, использующегоРаботаобъекты, которые являются API Windows для подобных вещей.

Связанный контент