2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Ответить
Аватара пользователя
Warvar2

2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение Warvar2 »

Здравствуйте уважаемые форумчане.



Возможно ли ограничить приложение в доступной памяти, даже если это приведет к краху последнего? Причина в том, что есть приложение с "утечкой памяти", съедая всю доступную, вызывает падение ОС, с сложными послдествиями для последней.



Гуглил, может плохо получилось, кто знает, откликнитесь пожалуйста.
Аватара пользователя
Warvar2

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение Warvar2 »

Цитата ko4evneg:



Windows System Resource Manager
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




в редакции Standart не присутствует вовсе (для меня самой актуальной), и мне еще актуально также и для клиентской ОС - вроде универсального решения.
Аватара пользователя
El Scorpio

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение El Scorpio »

Цитата Warvar2:



Причина в том, что есть приложение с "утечкой памяти", съедая всю доступную, вызывает падение ОС, с сложными послдествиями для последней.
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




Собственно говоря, лечение такой проблемы всегда одно - периодический перезапуск программы.



Это служба или пользовательская программа, в которой работают через удалённый рабочий стол?



Если служба, создайте в планировщике задачу с командами net stop ИМЯ_СЛУЖБЫ и net start ИМЯ_СЛУЖБЫ



Если пользовательское приложение, значит потребовать от пользователя периодического завершения работы.
Аватара пользователя
Warvar2

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение Warvar2 »

Цитата El Scorpio:



периодический перезапуск программы
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




это происходит спонтанно и очень быстро




Цитата El Scorpio:



Это служба или пользовательская программа
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




Это драйвер принтера чеков, который заставляет вести себя так spoolsv




Цитата El Scorpio:



в которой работают через удалённый рабочий стол?
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




все редиректы отключены, не помогает, работа в основном локально, а с принтером только локально



Разные версии ставил, разные настройки пробовал, ничего не помогает, единственное что придумал - в назавании темы, только не знаю как осуществить.
Аватара пользователя
El Scorpio

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение El Scorpio »

Цитата Warvar2:



Цитата El Scorpio:

периодический перезапуск программы »



это происходит спонтанно и очень быстро
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




Можно попробовать создать в мониторинге производительности счётчик "выделенная оперативная память" для spoolsv, и прописать действие "перезапуск" (вышеприведёнными командами) при превышении некоего предела.
Аватара пользователя
Warvar2

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение Warvar2 »

Цитата El Scorpio:



создать в мониторинге производительности счётчик
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




Ух ты, и такое можно? Спасибо за совет, буд пробовать.
Аватара пользователя
Warvar2

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение Warvar2 »

Цитата El Scorpio:



создать в мониторинге производительности счётчик
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ






Пробовал, я не могу подобрать нужный счетчик (в программе perfmon), в разделе Memory?

Не было б Вам трудно мне подсказать как создать нужный?



Нашел счетчик "\Процесс(spoolsv)\Байт виртуальной памяти"



Но не знаю как ему присвоить действие?
Аватара пользователя
El Scorpio

Re: 2008 R2 - Ограничить принудительно приложение в доступной ОЗУ

Сообщение El Scorpio »

Цитата Warvar2:



Нашел счетчик "\Процесс(spoolsv)\Байт виртуальной памяти"

Но не знаю как ему присвоить действие?
2008 R2 - Ограничить принудительно приложение в доступной ОЗУ




Поправка: компонент "счётчик" производит сохранение информации о состоянии компьютера в базу данных для последующего анализа нагруженности.

А выполнение автоматических действий по достижении определённых показателей состояния компьютера производит компонент "оповещение".
Ответить

Вернуться в «Windows Server 2008/2008 R2»