Существуют ли какие-либо конфигурационные или программные решения, которые обеспечивали бы такое же регулирование ресурсов для каждого пользователя, как CloudLinux для Linux? В настоящее время мы запускаем игровые серверы на ОС Windows 2008, и основная проблема, с которой мы сталкиваемся, - это побочные процессы или отдельные службы, потребляющие 90% ЦП из-за плохо написанных модификаций.
Большинство предлагаемых нами услуг в любом случае являются однопоточными, но в некоторых случаях они занимают почти всю машину.
Поскольку я предпочитаю оставаться с Windows из-за того, что это требуется для большого количества нашего программного обеспечения, я ищу возможность улучшить контроль над распределением ресурсов без необходимости менять ОС.
Я нашел эти предыдущие темы, которые дают ответы для Windows:
https://stackoverflow.com/questions/4326293/setting-maximum-cpu-usage-per-process-in-windows
https://stackoverflow.com/questions/192876/set-windows-process-or-user-memory-limit