Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

ERP закрытие месяца как ускорить процессором.

ERP закрытие месяца как ускорить процессором.
Я
   Делопроизводитель
 
10.09.20 - 12:11
При закрытии месяца сколько ядер задействуется?

Допусти MS SQL на одном сервере, а сервер 1С на отдельном.

И допустим два варината процессора у сервера 1С
1. 10 ядер по 2.4ГГц
1. 4 ядра по 4.4ГГц

Где будет быстрее закрытие месяца происходить, если другие пользователи не будут работать?
   shuhard
 
1 - 10.09.20 - 12:14
(0) без учета памяти и дисковой подсистемы топик ни о чем
   МихаилМ
 
2 - 10.09.20 - 12:15
лучше вариант 1.
   yzimin
 
3 - 10.09.20 - 12:30
1
   Вафель
 
4 - 10.09.20 - 12:38
какая процедура из закрытия самая долгая по логу?
   Вафель
 
5 - 10.09.20 - 12:39
ну  конечно на 4 по 4 в целом отзывчивость системы будет выше
   Garykom
 
6 - 10.09.20 - 12:42
(0) После легкого хака турбобуста (если я правильно подумал про сокет) будет шустрее на 10 ядер по 2.4ГГц, где буст на всех ядрах залочен на 3+
   Вафель
 
7 - 10.09.20 - 12:43
(6) он расплавится если на бусте будет все закрытие молотить
   Garykom
 
8 - 10.09.20 - 12:44
(7) И такое может быть )) Тоже решается
   dmpl
 
9 - 10.09.20 - 12:48
(0) Практика показывает, что 8x4.7 лучше 28x2.4. Но чтобы этим преимуществом воспользоваться, надо чтобы и SQL, и 1С были на 1 машине. Иначе задержки сети решают.
   Dmitry1c
 
10 - 10.09.20 - 13:14
(9) i7-9700K ?
   timurhv
 
11 - 10.09.20 - 13:24
(9) В тесте действительно использовалось 28 ядер, а не 12?
   shuhard
 
12 - 10.09.20 - 13:32
(9)[Иначе задержки сети решают.]
даже на 10 Гбит/сек ?
   dmpl
 
13 - 10.09.20 - 14:08
(11) Платформа была той версии, которая еще не знала про КОРП.

(12) А смысл потоковой скорости, если пересылаются несколько байт?
   Вафель
 
14 - 10.09.20 - 14:14
(12) не путай скорость и задержки
   s111
 
15 - 10.09.20 - 15:12
(0) 2!  дико извиняюсь, но сколько потоков может использовать 1с? пришлите ссылку.
   s111
 
16 - 10.09.20 - 15:20
https://its.1c.ru/db/metod8dev/content/5810/hdoc тут есть описание какое-то) но все равно! голосую за  4 ядра по 4.4ГГц
   s111
 
17 - 10.09.20 - 15:21
(16) Формула расчета количества процессорных ядер для однопользовательской тестовой системы

tCPU = Сумма(tCPUn) где tCPUn – расчетная загрузка процессора для n-ной операции, которая в свою очередь вычисляется по следующей формуле:

tCPUn = (tF - tS) * tFREQn * mPTn * mCPU * 0.24, где

    tS и tF – время начала и окончания операции соответственно
    tFREQn – интенсивность выполнения n-ной операции всеми пользователями целевой системы (выполнений в час)
    mPTn – средняя загруженность процессора эталонного сервера во время выполнения n-ной операции
    mCPU – количество физических ядер процессора эталонного сервера 

Длительность выполнения операции в секундах в Excel вычисляется по формуле (tF - tS) * 86400 (поскольку ячейки типа дата-время хранят, по сути, количество дней, прошедших с 1900 года, где время представлено дробной частью числа).

Средняя загрузка процессора в течение этого времени составила mPTn процентов. Иначе говоря было загружено mPTn / 100 * mCPU ядер. Распределив эту загрузку равномерно в течение часа получим (tF - tS) * 86400 *  mPTn / 100 / 3600 * mCPU = (tF - tS) * mPTn * mCPU * tFREQn. Умножив это значение на mFREQn (интенсивность выполнения операции в час) получим:

(tF - tS) * tFREQn * mPTn * mCPU * 0.24
   Делопроизводитель
 
18 - 11.09.20 - 10:14
(2) (3) Можно как-то обосновать? Если запросы SQL  выполняется на отдельном сервере, с базой работает один пользователь, то как закрытие месяца может использовать ресурсы нескольких ядер?
   Делопроизводитель
 
19 - 11.09.20 - 10:16
(6) А у обычных процессоров турбобуста нет? И на серверных процессорах, насколько я понимаю ситуацию, турбобуст будет меньше чем на домашних процессорах на 2-4-8 ядер.
   ansh15
 
20 - 11.09.20 - 11:33
Судя по запросу в этой теме https://forum.infostart.ru/forum9/topic247557/
помимо частоты кэш процессора тоже будет немаловажное значение(24-35 МБ).
И памяти должно быть столько, чтобы и СУБД и сервер приложений ни в чем себе не отказывали как можно дольше.
Влияние параллельности можно проверить, установив на стороне MS SQL max degree of parallelism не равным 1(что 1С этого не рекомендует до сих пор, я знаю).

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.