Устанавливаем диспетчер системных ресурсов Windows server 2008 R2
Устанавливаем диспетчер системных ресурсов Windows server 2008 R2
Всем привет сегодня хочу рассказывать, о том как установить и настроить диспетчер системных ресурсов Windows server 2008 R2. Напомню, что это компонент, который позволяет ограничить Службы удаленных рабочих столов и пулы приложений служб IIS по процессорам и оперативной памяти, так как на моей практике, были случаи, что iis выедала всю ОЗУ и виртуальная машина просто висла на прочь. Ниже мы рассмотрим как этого избежать.
И так принцип ясен, создаем лимит по ресурсам для определенной службы. Для начала нужно установить диспетчер системных ресурсов, он есть только в Windows server 2008 R2 Enterprise и Datacenter.
Устанавливаем компонент диспетчер системных ресурсов
Открываем диспетчер сервера > Компоненты > Добавить компоненты
Выбираем диспетчер системных ресурсов и жмем далее.
Вам покажут, что нужно добавить дополнительные компоненты.
начнется процесс установки диспетчера системных ресурсов
Через пару минут компонент будет добавлен, не забудьте проверить обновления Windows, может для него, что то найдется.
теперь давайте его запустим, для этого идем в пуск > Администрирование > диспетчер системных ресурсов
Вот как выглядит сама оснастка.
Создание условия соответствия процессов
Первым делом в Windows System Resource Manager делается условие, что именно за процесс или сборник процессов вы хотите ограничить. Щелкаем правым кликом по условие соответствия процессов и выбираем создать.
В открывшемся окне мастера введите понятное вам название, так как условий ограничения может быть много, чтобы у вас не было путаницы. Теперь жмете Добавить, и у вас на выбор 4 пункта
- Зарегистрированная служба
- Запущенный процесс
- Приложение
- Пул приложений IIS
Я для примера буду ограничивать приложение Google Chrome. для этого его нужно выбрать.
При желании можно добавлять много приложений.
если вы будите ограничивать IIS, то Windows System Resource Manager позволяет ограничивать даже конкретные пулы.
Далее переходим к созданию политик.
Создание политик выделения ресурсов
Для того, чтобы создать новую политику, щелкаем по корню правым кликом и выбираем Создать политику выделения ресурсов.
В мастере задаем имя политики и жмем добавить. Кстати если политик будет несколько, то их приоритет можно задавать с помощью стрелок.
У вас откроются 3 вкладки
- Общие > даст задать условие и ограничить процессоры
- Память > задать ограничение по памяти
- Дополнительно
Ограничение лимита по процессорам
Я выбираю для примера IISAppPool и говорю, что он не может использовать более 95 процентов процессора. По сути вы указали максимальную величину процессорного времени, которое может потреблять выбранное приложение. При наличии всего одной политики вы можете установить для процессорного времени в любое значение от 0% до 99%.
Посмотрите еще параметр Процент оставшегося времени ЦП, это сколько процессорных мощностей у вас осталось. Простой пример вы задали политикой для приложения 25% из ресурсов вашего процессора, это значит что остальным приложениям будет доступно 74 процента один процент система оставляет себе на случай того, чтобы можно было достучаться до Windows System Resource Manager.
Но тут же можно и выбрать, то что создано заранее.
Теперь переходим на вкладку Память. Тут ставим галку Использовать максимум памяти для каждого процесса и выставляем лимит, а так же действие, что будет если будет превышен лимит, я выставил остановить..
С одной стороны, если приложение запущено на вашем сервере, то на это были причины. Поэтому вы, вероятно, не захотите, чтобы сервер остановил приложение, если можно обойтись без этого. С другой стороны, предположим, что в приложении происходит утечка памяти, и такое избыточное потребление памяти может привести к проблемам в работе других еще более важных приложений на том же самом сервере. В такой ситуации, разумнее было бы остановить приложение до того, как возникнет шанс его пересечения с другим приложением.
Осталась вкладка дополнительно, тут можно явным образом задать какие процессоры использовать и указать правила управления, о них ниже.
Если вы нажмете кнопку перераспределить ресурсы, то сможете добавить дополнительные условия.
Не забудьте еще настроить уведомления о событиях и все ваш Windows System Resource Manager, готов к работе.
Какие службы Windows можно отключить, чтобы максимально ускорить ПК
У меня к вам вопрос, любите ли вы свой компьютер? А вы в курсе что помимо тех задач, которые вы еу подкидываете, он регулярно занимается чем попало, а вы даже не знаете об этом? Хватит это терпеть, давайте прекратим этот произвол вашего ПК который регулярно тратит свои бесценные ресурсы на лишние действия.
Windows, кроме того что вы его заставляете делать, так же управляет множеством служб — программ, в основном они работают в фоновом режиме, обеспечивая нормальную работу компьютера. Но не все из этого нужно для постоянного функционирования, многие из этих программ просто бесполезны для большинства пользователей, и отключив эти службы, производительность вашего ПК улучшиться в разы.
Как настроить службы Windows
У вас есть возможность Включать и отключать службы в специальном менеджере Windows. Открываем его с помощью волшебной комбинации — Windows + R, вводим команду services.msc и нажмите Enter. Вы увидите подобное окно:
Вы увидите эти службы в виде таблицы. Тут можно просмотреть их список и прочитать краткое описание каждой программы. Обратите особое внимание на столбец «Тип запуска». Именно он показывает, используется ли та или иная служба.
Для отключения службы кликните по ней 2 раза, далее необходимо выбрать «Тип запуска», «Отключена» и кликнуть «Ок». Но среди прочих вариантов запуска есть значение «Вручную». В целях безопасности рекомендую вам выбирать именно его для всех служб, которые вы захотите отключить. Это позволит системе запускать программы, когда они действительно необходимы, и не тратить на них ресурсы в остальное время.
Службы которые я перечислю ниже, не являются очень важными для работы системы, многие могут вполне обойтись без них. Поэтому мы переводим эти службы в ручной режим. (ВАЖНО! Обязательно читайте краткие описания, перед сменой статуса программы, чтобы не остановить работу важных для вас программ.)
Вполне возможно что некоторые службы уже отключены на вашем компьютере или изначально работали в ручном режиме. В таком случае просто пропускайте их.
Ошибочные действия в процессе настройки служб могут привести к некорректной работе системы. Внося изменения, вы берёте ответственность на себя.
Так же не советую выполнять эти действия на рабочем пк, как минимум перед этим проконсультируйтесь с системным администратором или техником
Чтобы изменения вступили в силу, после настройки не забудьте перезагрузить ПК.
Какие службы Windows можно перевести в ручной режим работы
Русскоязычные названия некоторых служб из этого списка могут отличаться от тех, которые вы увидите на своём компьютере. Но это касается только формулировок. Если не сможете найти нужную службу по точному названию, ищите варианты, похожие по смыслу.























