Windows Server 2008: службы терминалов / VDI
У меня Dell R710 с 72 ГБ памяти под управлением Hyper-V. В Hyper-V у меня есть Windows 2008 (32-разрядная) виртуальная машина, на которой запущены службы терминалов. Как мне выделить память, чтобы любому пользователю, который подключается к этому серверу терминалов (со своего тонкого клиента), было выделено 2 ГБ (или любой другой объем памяти)? В настоящее время я подготовил TS с 2 ГБ памяти, но, похоже, это распределяется между всеми подключенными.
Пожалуйста, дайте мне знать, если есть дополнительная информация, которую я могу предоставить.
Спасибо.
Обновление 1. На этом сервере я собираюсь настроить VDI, чтобы пользователи могли подключаться с тонких клиентов из нашей сети. Им также придется подключаться извне нашей сети через VPN, которая уже установлена. Могу ли я установить это с помощью Windows Server 2008 (не R2), потому что у меня есть 16-разрядное приложение, которое необходимо поддерживать. К сожалению, это не кандидат в качестве удаленного приложения.
1 ответ
Вы можете использовать диспетчер системных ресурсов Windows для ограничения памяти. Есть 2 политики, предварительно настроенные для терминальных служб (Equal_Per_User, Equal_Per_Session). На первый взгляд (без каких-либо подробностей относительно того, почему вы хотели бы сделать это) это кажется очень плохой идеей, поскольку вы обычно исчерпали бы память ядра (записи таблицы страниц), прежде чем исчерпали бы физическую память и ограничение количество баранов усугубит проблему