Имя: Пароль:
1C
1С v8
Тест Гилева: помогите разобраться
,
0 dexxxqqq
 
07.02.16
12:27
Здравствуйте, уважаемые участники форума. Не понимаю принцип, по которому тест Гилева оценивает производительность.

Был озадачен низкими баллами на рабочем сервере (около 16) и решил погонять тест на VPS сервере. Знаю, что нужно разносить все на разные дисковые подсистемы, такой возможности на VPS не было, поэтому решил снизить нагрузку на диски, загнав в RAM Drive все системные базы MS SQL (в том числе tempDB), основную базу, туда же установил сервер 1С. Результат как был низкий (16 баллов), так и остался. Подскажите, пожалуйста, как найти узкое место, по которому результаты теста не меняются? Во время теста длина очереди RAM Drive не превышает 0,01, системный диск 0,05.

Тестовый
CPU: 4 * Intel Xeon E7-4850 @ 2.00 GHz
ОЗУ: 8 Гб ECC DDR3
Дисковое пространство: СХД NetApp FAS 6240/FAS 8040

Рабочий
CPU: 2 * Intel Xeon E5645 @ 2.40 GHz
ОЗУ: 96 Гб DDR3
Дисковое пространство: RAID 10 SAS
1 arsik
 
гуру
07.02.16
12:53
не парься
2 dexxxqqq
 
07.02.16
13:06
(1) Хорошо, париться не буду. Тогда вопрос по выбору дисковой подсистемы для 1С. Прочитал на просторах интернета, что у 1С есть 5 потоков данных для дисковой подсистемы, с которыми она работает:

1. таблицы баз данных;
2. индексные файлы;
3. временные файлы tempDB;
4. log-файл SQL;
5. log-файл пользовательских приложений 1С.

С 1, 3 и 4 понятно. А где хранятся индексные файлы и log-файлы пользовательских приложений 1С ?
3 vde69
 
07.02.16
13:10
во первых многое зависит от конкретного СУБД, банально скуль, оракл, постгре скорее всего имеют различия....

ну и до кучи ты забыл
6. серверный кеш и временые

а вообще для скуля http://wiki.mista.ru/doku.php?id=it:analiz_sql_block
4 dexxxqqq
 
07.02.16
13:20
(3) MS SQL
Ну да, system отдельно
5 vde69
 
07.02.16
13:28
(4) я сервер 1с установил на отдельный SSD, прирост скорости ощутимый...
6 dexxxqqq
 
07.02.16
13:35
(5) А система и базы при этом на чем? Что еще разносили?
7 vde69
 
07.02.16
13:40
базы и лог скуля на райде, система отдельно.

лог скуля и базы разносить нужно только если это показывает скрипт (3) то есть если упираемся в скорость диска...
8 dexxxqqq
 
07.02.16
13:50
(7) То есть
1. Система
2. Базы и лог скуля
3. Сервер 1С.
Так?
9 vde69
 
07.02.16
13:53
да
10 dexxxqqq
 
07.02.16
13:56
(9) Спасибо за инфу. Будем также делать, но систему хочу тожеж на SSD упихнуть.
11 MaxS
 
07.02.16
13:59
Частота процессора низкая. Можете результаты теста Гилева глянуть по этому процессору, чтобы увидеть потолок.
12 dexxxqqq
 
07.02.16
14:00
(11) Спасибо. Гляну
13 dexxxqqq
 
07.02.16
14:54
(11) Да, по этому процессору выше и не бывает. Попробую поменять на более мощный в настройках VPS.
14 dexxxqqq
 
07.02.16
15:01
(7) Для переноса сервера достаточно поменять путь установки? Или еще в AppData что-то хранится?
15 dexxxqqq
 
07.02.16
17:26
(11) Перешел на E5-2690 v2 @ 3.00GHz, теперь 23 очка. Спасибо за наводку
16 vde69
 
07.02.16
18:04
(14) в реестре у службы надо менять
17 dexxxqqq
 
07.02.16
18:12
(16) Спасибо. Путь не помнишь?
18 dexxxqqq
 
07.02.16
18:19
(16) Нашел.  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
У меня уже путь правильный после установки на другой диск.
19 dexxxqqq
 
07.02.16
18:31
(16) Хоть служба и находилась по новому пути, но srvinfo была все еще в Program Files. Перенес и ее. Стало действительно быстрее. Спасибо
20 Demiurg
 
07.02.16
23:51
(0) Тест оценивает количество работы в единицу времени в одном потоке и подходит для оценки скорости работы однопоточных нагрузок, включая скорость отрисовки интерфейса, перепроведения документов, закрытия месяца, расчета зарплаты и т.п.