Имя: Пароль:
1C
1С v8
Производительность 1с 8.2 #2
0 geefok
 
02.02.15
10:45
Привет всем.
Почему-то не могу продолжить тему Производительность 1с 8.2
Как и обещал, отчитываюсь:
Поставил все на железо (четыре ксеона e7-4820v2 по 8 ядер + 8 гипертридингов по 2ггц, буст до 2.6ггц, 256гб оперативы, массив raid10 под sql отельные 4 винта, под лог sql jтдельные 4 винта, под систему отдельный массив 10. Скорость копирования файлов с любого на любой на железе = 370мб/сек)
sql и 1c работают через shared memory, остальные протоколы отключил для чистоты эксперимента.
на sql стоит ограничение на 128гб памяти.
По факту кушает 8 гб sql и 6 гб 1с, остальное все свободно, 1с при этом тормозит.
Дистриб 1с 64 битный, винда 2012r2.

В итоге Гилев показывает 11-12 единиц, железо не загружено, ресурсы простаивают, а 1с тормозит как и было.

Друзья, посоветуйте, куда покупать? Я скоро отчаюсь...

P.S. Есть предположение, что стоит попоробовать отключить гипертридинг, динамическое распределение NUMA и прочую аппаратную виртуализацию. Попробую ночью.
1 Cube
 
02.02.15
10:48
2 Зеленый пень
 
02.02.15
10:49
Во-первых, нужно сотрудничество 1Сников и админов. Без этого никуда не уехать.
Во-вторых, уйти от виртуалок.
3 Popkorm
 
02.02.15
10:53
(2) на виртуалке лучше сажать сервер 1с
4 Бубка Гоп
 
02.02.15
10:54
(0) отпишись как попробуешь, интересно
5 Popkorm
 
02.02.15
10:55
(0) вам нужно произвести оптимизацию вашей БД и 1С
,это комплексно,если сами не умеете обратись в сервис гилева
6 Armando
 
02.02.15
11:02
Зупусти cpu-z покажи скриншот первой страницы
7 Armando
 
02.02.15
11:03
(5) Причем здесь оптимизация БД, если тест 11 попугаев показывает
8 vhl
 
02.02.15
11:04
(0) регламентные процедуры sql настроил?
9 PRO100 NigGaZ
 
02.02.15
11:06
(0) странно это все, у меня sql 45 попугаев тест гилева показывает, только вообще без виртуализации
а перфмон что показывает? мб дисковая подсистема загружена на 100%?
10 Бубка Гоп
 
02.02.15
11:06
(7) а тест учитывает состояние базы данных? состояние индексов например
11 rsv
 
02.02.15
11:11
(0) Винты не озвучены,  а так должно все летать...
12 PRO100 NigGaZ
 
02.02.15
11:17
(11) 370мб - скорее всего sas 3.5 15k, 400 iops получается, да и если рейд настроен на отложенную запись то пофигу на это все
(0) скажи как настроен рейд? Может не физические диски перенаправлены в виртуалку, а просто какой то vhd?
13 geefok
 
02.02.15
11:38
От виртуалок я ушел!
Поставил все на один железный сервер и снес с него HyperV.
Теперь все под одной 2012r2 виндой, читайте шапку, не буду повторяться.
Винты 15к SAS в полке HP MSA2040, с сервером общаются через 2хFC 6гб/сек. Рейд настроен с кешированием записи. Никаких VHD больше нет.
Перфмон показывает загрузку процессора 2-3%, загрузку дисковой системы 1-2%, загрузуку памяти 12%.
14 Зеленый пень
 
02.02.15
11:42
(13) Теперь нужен грамотный 1Сник, который сможет в 1С определить тормозное место и в SQL посмотреть тормозящий запрос.
15 ssh2QQ6
 
02.02.15
11:44
(0) > 1с тормозит как и было

Судишь только по тесту Гилева?
16 Todorov
 
02.02.15
11:46
http://infostart.ru/public/65955/ это смотрели?

и особенно вот это http://www.gilev.ru/systemperfomance/
17 ssh2QQ6
 
02.02.15
11:47
В реальной работе скорее всего все будет хорошо.
18 floody
 
02.02.15
11:57
Про отключение "сбалансированная схема электропитания" в курсе? Прост не написано об этом, ну а вдруг.

На моей памяти тоже было на неплохом сервере 16 баллов по однопоточному тесту гилева, хотя в обычной работе база работала вполне нормально.
19 H A D G E H O G s
 
02.02.15
12:11
Че вы к этому тесту Гилева привязались - вот мне интересно.
20 piter3
 
02.02.15
12:17
(19)из прошлой темы:у нас есть отдел программистов 1с. Они говрят что все ок и проблема в железе.
парни сказали,что пока гилевский тест не покажет много попугаев, админы ковыряйте железо.ловкий подход:)
вангую конечно
21 PRO100 NigGaZ
 
02.02.15
12:25
а 1с тормозит в каких местах? какая конфигурация? открытие форм или проведение документов?
22 H A D G E H O G s
 
02.02.15
12:25
(0) Держи пример, когда долго и ненапряжно:

http://agafonov.cc/2014/09/table-spool/
23 Popkorm
 
02.02.15
12:39
(7) ты тоже веришь что это из за железа,наивный.........
24 Popkorm
 
02.02.15
12:41
(22) он админ,не программист, он можерт и не знать что такое трассировка
25 Зеленый пень
 
02.02.15
12:57
(20) Разогнать и набрать нормальных.
26 geefok
 
02.02.15
17:31
настройки sql конечно делал.
За статью о настройке процессора спасибо, сделал.
Ночью таки попробую убрать все гипертридинги и прочие NUMA из биоса, везде пишут, что  жто нужно обязательно сделать.
27 piter3
 
02.02.15
17:33
(26)как же будет обидно из-за лени ваших 1с-в.в итоге
28 Spieluhr
 
02.02.15
17:38
(26) Ответь на (18). Какая схема электропитания выбрана в настройках винды?
29 geefok
 
02.02.15
17:45
(28) высокая производительность выбрана.
30 ssh2QQ6
 
02.02.15
17:50
(29) так в чем проблема? Тормозит работа в базе или не нравится что "попугаев" мало в тесте?
31 Basma4
 
02.02.15
18:20
как настроен
"Рейд настроен с кешированием записи." ? сколько на запись?
32 geefok
 
03.02.15
11:20
Отчитываюсь.
Поднастроил sql, поставил максимальное количество потоков 4096, попупгаев стало в 18!
Завтра таки уберу гипертридинги и NUMA, отпишусь.
33 geefok
 
04.02.15
10:55
Отключил гипертридинг, vt-d оставил.
Сервер HP DL580, в управлении питанием в биосе поставил максимальную производительность.
Тест показал 25.
Уже приемлемо, можно работать, начинали с 6 единиц.

На выходных отключу до конца всю виртуализацию, сделаю еше тест, но, думаю, глобально ничего не изменится.
34 ansh15
 
04.02.15
12:18
(33) Если платформа 8.3.5 и новый тест, который комбинированный, то это нормальная цифра, при такой тактовой частоте. E5-2680 (v1, так сказать) дает 37-38 баллов при 3.4 ГГц.
35 Todorov
 
04.02.15
16:22
(34) Похоже, что попугаи по этому тесту очень сильно зависят от ТЧ процессора?
36 ansh15
 
04.02.15
17:16
(35) Ну да. Загон процессора в режим энергосбережения( до 1.2 ГГц) уменьшает результат раза в 3-4. Объем кэш памяти на процессоре тоже имеет некоторое влияние.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.