Имя: Пароль:
1C
1С v8
Повышенная загрузка процессора.
0 dkonakov
 
25.05.16
09:41
Добрый день.
Имеем сервер Windows 2008 R2, сервер терминалов на 40 человек, УТ 10.3, сервер приложений, SQL 2014. База 12 Гб.
Сам сервер двухголовый, каждая голова 4 ядра.
Что происходит ближе к середине дня, я замечаю процессы 1с.exe (некоторые) начинают "кушать" примерно по 10-12 ресурсов процессора.
На выходе имеем печальную картину с пиками загрузки процессора на 100%.
Как отловить, что именно в процессе 1с вызывает такую пиковую загрузку? Я предполагаю, что где то есть зацикливание, но как его отловить?
1 Либерал
 
25.05.16
09:45
т.е. рабочие столы, сервер бд на одной машине и не кому за это яйца не отрывают??
2 dkonakov
 
25.05.16
09:47
(1) Ммм, разве так был поставлен вопрос? Я всё прекрасно понимаю, что нужно разносить сервер терминалов, АД, сервер приложений и сервер СУБД. НО таковы реалии ограниченного бюджета.
3 Cyberhawk
 
25.05.16
09:47
"процессы 1с.exe (некоторые) начинают "кушать" примерно по 10-12 ресурсов процессора" // Это вирус, у 1С нет процессов с таким именем
4 dkonakov
 
25.05.16
09:50
(3) Окей, 1cv8.exe
5 Cyberhawk
 
25.05.16
09:51
(4) Процесс Эксплорер тебе в помощь
6 Cyberhawk
 
25.05.16
09:51
(или Процесс Хакер)
7 dkonakov
 
25.05.16
09:53
(5) что мне это даст? я именно его и смотрю. Он мне не поможет определить, что в коде 1с не так.
8 Cyberhawk
 
25.05.16
09:54
(7) Лол?
9 dkonakov
 
25.05.16
09:56
(8) ну я не настолько умен, как вы, поясните, каким образом вы орудуете этим "мечом" :)
10 Cyberhawk
 
25.05.16
09:57
(9) Смотришь, какие dll загрузил проблемный процесс, какие-нибудь внешние компоненты возможно и грузят ЦП
11 piter3
 
25.05.16
09:58
(7) это как так просвятите.
сначала берете встроенный замер,потом переходите к тж.ветки с подобными появляются регулярно
12 PRO100 NigGaZ
 
25.05.16
10:07
Смотришь от кого запущен процесс и идешь к юзеру и смотришь что он делает?
13 dkonakov
 
25.05.16
10:19
(11) ну раз ветки с подобными проблемами появляются часто, значит есть спрос, а информации нет.
Встроенный замер - то есть по сути человека пускаю в базу под отладкой, включаю замер производительности, как вижу проблемы, замер завершаю.
Дальше, что нужно записать в ТЖ, не приведете пример logcfg.xml для монитора?
14 dkonakov
 
25.05.16
10:20
(12) то-то и оно, что юзер ничего не делает, его даже может на месте не быть.
15 piter3
 
25.05.16
10:23
16 piter3
 
25.05.16
10:25
я бы отключил все фоновые задания еще кстати.чтобы отделить
17 dkonakov
 
25.05.16
10:28
(15) за примеры спасибо, а тех журнал способен обнаруживать бесконечный цикл или наиболее ресурсоемкую операцию по процессору, а не по длительности?
18 piter3
 
25.05.16
10:29
(17) ну ты хоть открой ссылку.
19 dkonakov
 
25.05.16
10:32
(18) я разумеется знаком с тех журналом, взаимоблокировки ловить умеем :) Но именно с такой проблемой столкнулся впервые.