![]() |
Приложение запущенное в планировщике заданий медленно работает
Вложений: 1
Доброе время суток. Имеется Windows Server 2008R2. На нем установлена 1С 77. Имеется рабочая база. Есть задание в планировщике заданий, реализованное в бат-файле (бат файл во вложении). Суть бат-файла в общем не имеет значения, но для полноты картины приведу:
1. Делается копия рабочей базы 2. Запускается 1С в режиме конфигуратора и делает реиндексацию базы 3. Запускается 1С в режиме предприятия и удаляет документы, соответствующие определенным критериям. 4. Копия копируется на сетевой ресурс. Проблема в том, что когда все эти шаги запускаются из-под планировщика задач, все выполняется в разы медленнее, по сравнению если этот же самый бат-файл просто запустить на выполнение: 1. Удаление документов выполняется в среднем в 10 раз медленнее 2. Смотрел по монитору ресурсов - при выполнении шага 3 батника из планировщика задач, 1С "нагружает" диск до 300-500 Кбайт/сек; при выполнении шага 3 батника путем запуска батника из-под пользователя, 1С "нагружает" диск до 15-20 Мбайт\сек. Примерно аналогичная картина с процессором. Что делал: 1. Пользователь, от имени которого стартует задание, и пользователь, от имени которого просто запускал батник для теста - один и тот же 2. Пробовал отключать антивирус 3. В свойствах системы в "Дополнительные", раздел "Быстродействие"- "Параметры" - выбрал "Оптимизировать работу служб работающих в фоновом режиме". 4. В батнике на шагах 2 и 3 выставил приоритет "выше среднего" 5. В свойствах задачи в планировщике менял переключатели с "Выполнить в не зависимости от регистрации пользователя" на "Выполнить только для зарегистрированного пользователя" 6. В свойствах задачи в планировщике включал опцию "Выполнить с наивысшими правами" 7. В свойствах задачи в планировщике включал опцию "Настроить для - WIndows 7, Windows Server 2008R2" До этого на сервере стояла ОС Windows Server 2003 R2, там подобной проблемы не наблюдалось, запускался этот же самый батник в планировщике задач. Но ничего из вышеперечисленного не решило проблему. Какие мысли могут быть по решению проблемы? |
Цитата:
2.Копировать базу через *.* лучше не надо, а ее сархивировать прежде, а потом копировать одним файлом. там куча файлов, какие-то могут быть зависшие, не закрытые или еще что.(имхо, это главная причина) 3.Не понял, что там в батнике русскими буквами написано, но лучше кириллицу убрать, заменить латиницей. 4.антивирус, особенно касперский, может вносить тормоза безусловно. 3.2003 windows всегда отличался легкостью работы и непритязательностью к ресурсам. |
Цитата:
|
Цитата:
Я выполнял подобные операции копирования 1с баз, но и без галки особо не тормозило. |
Цитата:
Цитата:
- Цитата:
Цитата:
|
Petya V4sechkin, Спасибо. Странно, но изменение приоритета самого задания проблему решило. А вот изменение приоритета запускаемого процесса в пределах этого задания - нет.
|
Цитата:
А установка приоритета запуска конкретной программы производится учётной записью пользователя. Скорее всего тот пользователь, от имени которого запускалось запланированное задание, не имел полномочий на выполнение данного действия, как следствие программа запускалась с обычным приоритетом. |
Время: 00:31. |
Время: 00:31.
© OSzone.net 2001-