Имя: Пароль:
IT
Админ
Странные результаты многопоточного теста
0 shlepov
 
24.07.19
09:39
Подскажите, пожалуйста, из-за чего могут получатся такие результаты.
железо 2*xeon E5 2620, 96 g DDR3, SSD
ОС win server 2016, платформа 8.3.15.
Сервер 1с и posgresql на винде - результаты не очень, но по крайней мере логичные, второй вариант - 1с сервер на винде и на виртуалке стоит ubuntu 16.04 с Postgresql. Почему так происходит ума не приложу.
[URL=http://perfetto-furniture.com][IMG]https://cdn1.savepice.ru/uploads/2019/7/24/b0aff024d072804198c0acb01a668e42-full.png[/IMG][/URL] [URL=https://savepice.ru/upload-image/]upload image[/URL] винда
[URL=https://savepice.ru][IMG]https://cdn1.savepice.ru/uploads/2019/7/24/4514384bb993b51003c0ba66f42e4a05-full.png[/IMG][/URL] [URL=https://savepice.ru/upload-image/]upload image[/URL] убунту
1 shlepov
 
24.07.19
09:40
2 palsergeich
 
24.07.19
09:47
Цифры по оси х это потоки, что есть цифры по оси у?
3 palsergeich
 
24.07.19
09:49
По поводу разницы есть предположение что проблема в виртуалке.
4 shlepov
 
24.07.19
09:49
Попугаи. http://fragster.ru/perfomanceTest/ Тест отсюда. Написано что нормальная работа 500+ попугаев.
Непонятно почему при малом числе потоков меньший результат на убунту!
5 shlepov
 
24.07.19
09:51
(3) Ну я бы понял если бы общий результат был бы ниже, в смысле весь график опустился, а тут такое падение странное до 16 потоков.
6 ansh15
 
24.07.19
10:29
(5) Повторяемость результатов теста во втором случае имеется? Может, это спонтанная, одноразовая ситуация, физический сервер был чем-то значительно загружен, какое-нибудь динамическое выделение памяти виртуальной машине или что другое...
7 shlepov
 
24.07.19
10:42
(6) Результаты повторяются. На сервере никто в это время не работал.
8 Йохохо
 
24.07.19
11:03
(5) диски бы потестить там и там и сравнить. Разница вполне может быть в размере блоков на чтение/запись и кешах
9 shlepov
 
24.07.19
11:20
(8) Физический диск один. Очереди на запись и чтение нет.
10 Йохохо
 
24.07.19
11:22
(9) не очереди, посмотри какой нибудь кристал диск марк и зависимости от длины очереди ncq и количества потоков
11 shlepov
 
24.07.19
11:57
(10) Примерно одинаковые результаты, на виртуалке чуть медленнее. На винде кристал диском мерял на ubuntu fio.
12 Turku
 
24.07.19
11:57
Виртуалка небось еще и под Hyper-V...
Если так, то на ровном месте -40% производительности 1С.
Никаких виртуалок!
Что железо - хлам, думаю, и сами знаете...
15-я платформа нужна для какой-то разработки? Ибо типовые требуют пока еще 12-ю.
13 shlepov
 
24.07.19
13:15
(12) Железо да. 7 лет серваку. А с виртуалкой просто потестить да разобратся что лучше будет. 15 - потестить, пока выходит 5% производительности добавляет по сравнению с 12.
Но почему все таки выстреливает на 32 потока?
14 shuhard
 
24.07.19
13:35
(13) помучай автора теста, он местный =)
15 ansh15
 
24.07.19
15:20
(13) Кстати, если есть возможность, поставь сервер приложений 1С в ту же виртуалку, где и PostgreSQL. Посмотреть, будет ли так же, или как-то по другому.
16 Глок 17
 
24.07.19
16:30
(0) Убунту сама по себе очень тормозная. В графическом интерфейсе даже курсор мышки тормозит, хотя в винде на таком же компе все летает.
17 shlepov
 
26.07.19
14:02
https://cdn1.savepice.ru/uploads/2019/7/26/2de2efa2d8df982eef827f162eb4a4ae-full.png новый результат на виртуалке убунту. Походу глюк был с виртуальной сетевой. Отключил VMQ - начали лагать физические сетевые. Включил назад - все нормально заработало.
Результат получился на физическом сервере все и база на виртуалке - примерно одинаковый.