AMD RYZEN 5600X: погоня за попугаями

08.12.21

База данных - HighLoad оптимизация

Все по-взрослому...

Доброе время суток, дамы и господа, товарки и товарищи, черные и белые, и те, кто этим всем не сильно заморачивается!

Я тут по случаю получения пособия по безработице сбегал до магазина и купил себе Ryzen 5600X, чисто посмотреть, а вдруг чудо чудное и диво дивное. На майнинге раптореума проц показал себя на уровне обычного 3600 (без Х), но это скорее всего от количества кеша на ядро. А вот в GeekBench и 1С камешек показал себя со своей лучшей стороны.

Итак, перейдем к сути...

 

ТЕСТОВЫЙ СТЕНД: ЖЕЛЕЗО

Тестовый стенд у меня прост:

- корпус с БП на 800W марки Hiper M800 (достаточно древний, я его себе покупал еще тогда, когда у меня был FX 8320 с "мнимыми" 8-ю ядрами и карта RADEON HD 7970)

- Мать на X570 (не буду никого рекламировать - все примерно одинаковы) с 14-ю "штучками", отвечающими за питание (этими штучками принято мерить крутизну, максимум сейчас вроде бы 16 - в общем чем их больше, тем меньше они греются при большем количестве ядер)

- Винта у меня два:

$ nvme list-subsys
Failed to open /dev/nvme0
Failed to open /dev/nvme1
nvme-subsys0 - NQN=nqn.2014.08.org.nvmexpress:1987198703F10706084403681289m.2 Smartbuy PS5013-2280T 1024GB        
\
 +- nvme0 pcie 0000:01:00.0 live 
nvme-subsys1 - NQN=nqn.1994-11.com.samsung:nvme:980PRO:M.2:S5GXNF0R111153K

Память - 2 планки от PATTIOT:

$ sudo dmidecode -t 17
...
Handle 0x001A, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x000B
	Error Information Handle: 0x0019
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8 GB
	Form Factor: DIMM
	Set: None
	Locator: DIMM 1
	Bank Locator: P0 CHANNEL B
	Type: DDR4
	Type Detail: Synchronous Unbuffered (Unregistered)
	Speed: 3600 MT/s
	Manufacturer: Unknown
	Serial Number: 102707A5
	Asset Tag: Not Specified
	Part Number: 4400 C19 Series
	Rank: 1
	Configured Memory Speed: 3600 MT/s
...

Т.е. это прошаренная память, которая берет и 4600 МГц на хорошей мамке, но у меня она работает на 3600 МГц, CL15 (15, 15, 15, 30, 45, ...) - настроено ручками по какой-то фотке с интернетов, скорость 50-52 Гб/с. Память была достаточно дешевая для такой частоты (10800 р. за 2х8), поэтому и взял.

- ну и видеокарта GF GTX (какой-то NONAME) 1060 3 Гб - ничего необычного.

Проц был куплен на днях на горбушке (5600X BOX) вместе с корпусом (450W БП), памятью (16ГиБ 3200 МГц), материнкой (чипсет А520) и SATA NVME на 120 Гб. За все отдал 35 555 рублей. В новый корпус к новой мамке и винту переехал старый 3600-й, в старый корпус на старую мать на X570 был воткнут новый проц. Боксовый кулер от 5600-го оказался бесполезной кучей г-на, на котором проц в достаточно тепличном стресс-тесте быстро перешагнул планку в 90оС, после чего для него в ближайшем DNS был куплен кулер ZALMAN (1650 рублей), на котором температура не поднималась выше 77оС даже при длительном и жестком стресс-тесте.

Тестовая база у меня будет в трех местах - на обоих дисках и на виртуалке.

 

ТЕСТОВЫЙ СТЕНД: СОФТ

В качестве софта я использую самый последний Ubuntu 21.10 с ядром 5.16.RC3 (т.е. тоже самым последним на сегодняшний день). Ядро не пересобирал (пока), т.е. все в стоке от проекта ядра для убунту. Кому интересно - читните это (блин, уже RC4, так что у меня уже не самое последнее ядро).

Для измерения средней температуры по больнице я юзаю драйвер zenpower3. По сцылке информация о том, как его собрать и как заблокировать мешающий ему k10temp.

Для визуализации измеренного теплопакета, температур и всего такого прочего я юзаю утилитку zenmonitor.

1С у меня стоит самой распоследней версии: 8.3.20.1613. Ставится теперь она под линух с помощью своего установщика, в котором можно выбрать, что поставить, куда, как, сколько, ... Теперь есть утилиты администрирования - в общем все, как в винде. Единственно, что меня заставило нажать кнопари - это либа "libenchant.so.1", которая не идет в комплекте с поставкой 1С. Но ее у меня много где есть, поэтому нехитрым движением руки все начинает работать:

$ cd /opt/1c.... # перейдем в каталог с установленной 1С
$ sudo ln -s /snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/libenchant.so.1 . # создадим сцылку на требуемую либу

Ну и пакет libenchant-2-2 (который доступен для 21.10) я поставил. Не знаю, был ли в этом хоть какой-то смысл...

 

Так выглядит установка 8.3.20 в Linux

 

ТЕСТИРОВАНИЕ "ИСКАРОПКИ"

Ну дальше я взял небезызвестный тест Гилева с его небезызвестного сайта (гугл в помощь) и погнался за попугаями...

Для начала я создал новую базу в $HOME и просто без никого и ничего запустил тест. Результат меня обрадовал:

06.12.2021 18:11:01 starik2005(собака)bk.ru 138,89.

Т.е. первый тест без всяких там улучшений и всего такого сходу показал 139 почти попугаев. Цифры, которых я еще не видел нигде.

 

РАЗГОН БЕЗ ПОВЫШЕНИЯ TDP И ЯДЕРНЫЙ ТЮНИНГ

Начало меня обнадежило, поэтому я пошел в BIOS и установил +200 МГц без изменения TDP, все опции PBO засунул в AUTO. В итоге получил теплопакет 77W в пределе и почти 143 попугая с первого разу (картинка более новая, но смысл тот же):

 

 

Дальше я запускал тест на каждом ядре по несколько раз, в итоге на 3-ми ядре получил результат 147 баллов:

06.12.2021 19:02:30, starik2005(собака)bk.ru, 147,06.

Запущенный без каких бы то ни было параметров процесс выполняется на разных ядрах - система сама его туды-сюды кидает. Для того, чтобы запустить процесс на строго определенном (определенных) ядре есть утилита taskset, которая может или запустить процесс по указанной маске (младший бит - первое ядро, старший - последнее), или указать "ядерную" маску для уже запущенного процесса.

$ ps -aux | grep  1cv8
sergey      8636  2.3  7.9 2193388 1295648 ?     Sl   21:28   1:38 /opt/1cv8/x86_64/8.3.20.1613/1cv8 ENTERPRISE /IBName"Информационная база" /AppAutoCheckMode
sergey     13753  0.0  0.0   9312  2408 pts/1    S+   22:37   0:00 grep --color=auto 1cv8

$ taskset -p 0x0000004 8636
pid 8636's current affinity mask: fff
pid 8636's new affinity mask: 4

Вот так, "без всей этой возни в гиперпространстве", можно указать, что процесс должен выполняться на 3-м ядре (2^N, где N - это ядро с индексом, начинающемся с "0", т.е. 2 ^ 2 = 4).

Итак, после того, как я "перебрал" ядра, я на третьем ядре получил заветные 147 попугаев!

 

ВИРТУАЛКА

А LInux виртуальный диск создается легко и непринужденно:

$ sudo mount -t tmpfs -o size=1024M tmpfs /cache

Ну и что тут у нас?

 

151.52!

В итоге после того, как для конкретного ядра я установил режим работы performance, я преодолел планку в 150 попугаев, набрав 151.52 попугая и выйдя в лидеры )))

Установить режим питания конкретному ядру в Linux можно так:

$ sudo cpufreq-set -g performance -c 2 # где 2 - номер ядра (нумеруется с нуля)

Для того, чтобы поставить этот режим всем вашим ядрам, можно сделать так:

$ for((i=0;i<`cat /proc/cpuinfo | grep MH | wc -l`;i++)) do sudo cpufreq-set -g performance -c $i; echo $i; done
0
1
2
3
4
5
6
7
8
9
10
11

 

НУ И О TDP

В ходе тестирования geekbench и 1С я замерял предельный TDP процессора. Вот что у меня получилось:

Geekbench 5:

https://browser.geekbench.com/v5/cpu/11477315

Ну и теплопакет Geekbench 5 и файловой 1С в "один поток":

Geekbench 5

Итак, Geekbench 5 у нас разогнал ядра до 4850 МГц, но с переменным успехом. Теплопакет всего теста уложился в 100W, что уже не совсем "честные 65W".

1C 8.3.20.1613 файловая, Гилев TPC

А вот однопоток 1С вполне уложился в заявленные производителем 65W - хватило и 56-ти.

Я бы сказал, что результат отличный.

 

ЗАКЛЮЧЕНИЕ

Современные процессоры скрывают в себе огромный "потенцевал", они имеют разные по характеристикам ядра, некоторые из них могут работать быстрее остальных. С умелыми и очумелыми ручками можно уверенно двинуть границу производительности вверх, давая пользователю больше работать и меньше гонять чаи. При том на современных синих процессорах вполне себе "можно вскипятить чайку" (с) - экономия на ячайнике )))

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

HighLoad оптимизация Разработчик 1С 8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Использование оператора «В» для полей или данных составного типа (например, Регистратор) может приводить к неочевидным проблемам.

10.11.2025    15886    ivanov660    48    

58

HighLoad оптимизация Разработчик 1С:Предприятие 8 1C:ERP Бесплатно (free)

Приведем примеры использования различных в динамических списках и посмотрим, почему это плохо.

18.02.2025    16497    ivanov660    39    

62

HighLoad оптимизация Разработчик Россия Бесплатно (free)

А вы знали, что сервер 1С при соединении с базой на сервере PostgreSQL самостоятельно устанавливает некоторые параметры? Это важно знать при настройке сервера и отладке долгих запросов. Предлагаю разобраться.

27.08.2024    10403    soulner    10    

41

HighLoad оптимизация Технологический журнал Системный администратор Разработчик Бесплатно (free)

Обсудим поиск и разбор причин длительных серверных вызовов CALL, SCALL.

24.06.2024    19129    ivanov660    13    

64

HighLoad оптимизация Разработчик 1С:Предприятие 8 Бесплатно (free)

Метод очень медленно работает, когда параметр приемник содержит намного меньше свойств, чем источник.

06.06.2024    24977    Evg-Lylyk    73    

46

HighLoad оптимизация Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Анализ простого плана запроса. Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы.

13.03.2024    14617    spyke    29    

54
Отзывы
221. kauksi 217 18.11.22 09:51 Сейчас в теме
(217) как то так
Прикрепленные файлы:
evn-zorin; invertex; mrsmrv; VesAlex; starik-2005; support_mbk; +6 – Ответить
310. kauksi 217 23.01.23 09:20 Сейчас в теме
Долго экспериментировал с курвой-оптимайзером, думал что 192.31 - это верхний предел для этой архитектуры, но все таки выжал 200 попугаев на ryzen 7600x с отключенным SMT.
Прикрепленные файлы:
fatman78; triviumfan; mrsmrv; starik-2005; support_mbk; +5 – Ответить
306. starik-2005 3309 13.01.23 12:54 Сейчас в теме
Активировал комьюнити лицуху, на 13600kf с DDR5 4800MHz "192.31" в файловой. Потом как нить тестовую проверю.
ЗЫ: Linux. Кстати, 23-й релиз от 1С на моем 22-м убунте при установке с .run-файла встал вообще без установки чего-либо дополнительного. С комьюнити-лицухой провозился долго - оказалось, что я просто несколько раз зарегился.
Прикрепленные файлы:
kauksi; mrsmrv; +2 – Ответить
302. evn-zorin 36 03.01.23 16:03 Сейчас в теме
Ребята, а вот, что удалось пока максимум выжать при бюджете в 100 тыс. рублей, почти 73 попугая на SQL!:
Прикрепленные файлы:
351. starik-2005 3309 19.04.24 14:29 Сейчас в теме
(349) Кстати, убрал гипертрейдинг, понизил вольтаж проца, убрал Е-ядра и, опа, 200 попугаев на 13600к )))
Прикрепленные файлы:
evn-zorin; +1 – Ответить
355. starik-2005 3309 24.10.25 15:39 Сейчас в теме
Как оказалось, если покрутить настройки постгреса, то можно на 13600кф выжать в скуле 100+.
ЗЫ: тест Гилева, кстати, поменялся. Теперь он доступен в его телеге.
Прикрепленные файлы:
evn-zorin; +1 – Ответить
55. starik-2005 3309 15.12.21 16:46 Сейчас в теме
(5) (7)

Ну вот, подвезли результаты теста на сервере. Однопоточный 40 баллов, а вот многопоточный очень даже (как мне кажется), См. картинку (11 потоков, 1 поток: ждина строки 2600+, макс скорость - 215к+; многопоток: 54к почти длина строки, 1.1кк+ макс скорость).

Я так побегал по списку, но толком так и не нашел достойного соперника. Чуть ниже был тест "ubuntu20 + 1c 8.3.20 + postgre", там чуть получше, но 21 поток, а не 11 Еще чуть ниже он же, но 29 потоков, и, конечно, результат еще чуть лучше.

Если посмотреть на последние результаты теста (за последний месяц, например), то вот вам AMD EPYC 7302P 16-Core Processor с предельной скоростью "1 422 858", но это на 50+ потоках. Всякие там суперкрутые "Intel® Core™ i9-10920X CPU @ 3.50GHz" с результатом "770 087"даже при 18-ти потоках явно здесь не дотягивают. Хотя "Intel® Xeon® Gold 6254 CPU @ 3.10GHz" с результатом "1 461 984" вполне может потягаться с эпиком, но потоков получилось тоже 50+ "Intel® Xeon® Gold 6137 CPU @ 3.90GHz" с результатом "1 292 411"в 55 потоков - тоже ничего так

Из потребительского, то вот вам "Intel® Core™ i9-10900K CPU @ 3.70GHz" с результатом "979 255" в 26 потоков, что не густо.
Также есть плохо видимо настроенный "AMD Ryzen 9 5950X 16-Core Processor" с результатом "919 381" на 15 потоков, что уже очень даже неплохо.

Также меня удивило, что большинство результатов овер 1кк без указания процессора, т.е. тестировались на Linux + Postgres (как у меня). В общем, напишу скоро статью на эту тематику...
Прикрепленные файлы:
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. muskul 08.12.21 10:44 Сейчас в теме
В клиент сервере не тестили? у меня на нвме с 2000чтение запись, райзен 2600 3.7Ггц вышло около 120+ попугаев
2. starik-2005 3309 08.12.21 10:59 Сейчас в теме
(1)
В клиент сервере...120+
Серьезно?
14. muskul 09.12.21 07:15 Сейчас в теме
(2)Да не. в файловом конечно ) дома клиент сервера нет.
73. starik-2005 3309 17.12.21 19:09 Сейчас в теме
(1)
В клиент сервере
Тестил, отписался в (55). Но нужно иметь ввиду, что у меня нет серверной лицухи, поэтому только 11 потоков фоновых + 1-но клиентское соединение (Linux-тестовый сервер).
356. starik-2005 3309 24.10.25 15:42 Сейчас в теме
(1) Ну вот добрались руки в последний день отпуска покромсать постгрес. В итоге на моем нынешнем 13600кф 100+. Т.е. 100+ на скуле (постгресе) на линухе на дешманском проце.
3. smit1c 107 08.12.21 11:56 Сейчас в теме
"За все отдал 35 555 рублей." б/у ?
4. starik-2005 3309 08.12.21 12:11 Сейчас в теме
(3) Новое.
Мать А520 - 3500.
Проц 5600Х БОКС - 23750.
Корпус - 1400 (отдалит без коробки, поэтому скидос, но реально новый - по нему было видно).
Память - 2х8Гиб AMD RADEON 3200MHz CL18 - 2500 за шт, 5к за две.
Винт 120ГиБ NVME за полтора штукаря:
hdparm -i /dev/sda1
/dev/sda1:
Model=KINGSTON SA400M8120G, FwRev=SBFK62B3, SerialNo=50026B7684D05AE1


Итого = 23750 + 3500 + 5000 + 1400 + 1500 = 35к+ (округлил чутка).
OneScan; Светлый ум; davdykin; smit1c; +4 – Ответить
340. RangerRU 06.11.23 05:03 Сейчас в теме
(4) 5600X на A520 - мощно, ВРМ отъедет быстро
341. starik-2005 3309 07.11.23 10:03 Сейчас в теме
(340)
ВРМ отъедет быстр
Зависит от нагрузки. У меня рапториум на нем майнился месяц (чисто эксперимента заради и смарконтрактов для, которые вроде как так и не запилили) - вообще ниачом. Температура ВРМ была мизерная.
5. nixel 1474 08.12.21 14:38 Сейчас в теме
"Все по-взрослому" и однопоточный тест Гилева в одной статье это... Странно)
Irwin; NorraSaltolinen; kser87; AlexK_2012; Jimbo; +5 – Ответить
6. starik-2005 3309 08.12.21 14:52 Сейчас в теме
(5)
и однопоточный тест Гилева
По-взрослому в части попугаев. Тест Гилева - просто тест. Про серверный вариант напишу позднее, но без подробностей (подробности денег стоят).
7. Jimbo 13 08.12.21 15:16 Сейчас в теме
(5) м-да, серверного не хватает однако.
10. starik-2005 3309 08.12.21 16:41 Сейчас в теме
(7) А смысл, кстати, в серверном на 5600Х? Для 20-ти пользователей тут файловой, опубликованной на веб-сервере, будет за глаза. Для большего количества пользователей, как мне кажется, вряд ли кто выберет процессор, рассчитанный прежде всего на личное пользование (для игр и высоконагруженных однопользовательских приложений). Если внимательно посмотреть на результаты Geekbench, то видно, что 12 потоков всего лишь в 5 с небольшим раз быстрее, чем однопоточная производительность на максималках. Причина - общий теплопакет (надеюсь, никто не решится использовать в качестве сервера разогнанный по TDP процессор). Поэтому для серверного использования нужно выбирать серверные процессоры и серверные платформы, рассчитанные на 20/7 (ну или дублировать или даже "триплировать" - актуально для кластеров proxmox, хотя это все-равно дешевле, чем серверное решение соответствующей производительности).
20. gybson 15 09.12.21 22:39 Сейчас в теме
(10)если только 10.3 какой
29. starik-2005 3309 10.12.21 08:22 Сейчас в теме
(20) 10.3 - это обычные формы, а 80% кода выполняется на клиентском компе. Тут компы юзверей надо прокачивать, а сервера там достаточно и простого весьма...
38. gybson 15 10.12.21 23:44 Сейчас в теме
(29)вот именно поэтому
55. starik-2005 3309 15.12.21 16:46 Сейчас в теме
(5) (7)

Ну вот, подвезли результаты теста на сервере. Однопоточный 40 баллов, а вот многопоточный очень даже (как мне кажется), См. картинку (11 потоков, 1 поток: ждина строки 2600+, макс скорость - 215к+; многопоток: 54к почти длина строки, 1.1кк+ макс скорость).

Я так побегал по списку, но толком так и не нашел достойного соперника. Чуть ниже был тест "ubuntu20 + 1c 8.3.20 + postgre", там чуть получше, но 21 поток, а не 11 Еще чуть ниже он же, но 29 потоков, и, конечно, результат еще чуть лучше.

Если посмотреть на последние результаты теста (за последний месяц, например), то вот вам AMD EPYC 7302P 16-Core Processor с предельной скоростью "1 422 858", но это на 50+ потоках. Всякие там суперкрутые "Intel® Core™ i9-10920X CPU @ 3.50GHz" с результатом "770 087"даже при 18-ти потоках явно здесь не дотягивают. Хотя "Intel® Xeon® Gold 6254 CPU @ 3.10GHz" с результатом "1 461 984" вполне может потягаться с эпиком, но потоков получилось тоже 50+ "Intel® Xeon® Gold 6137 CPU @ 3.90GHz" с результатом "1 292 411"в 55 потоков - тоже ничего так

Из потребительского, то вот вам "Intel® Core™ i9-10900K CPU @ 3.70GHz" с результатом "979 255" в 26 потоков, что не густо.
Также есть плохо видимо настроенный "AMD Ryzen 9 5950X 16-Core Processor" с результатом "919 381" на 15 потоков, что уже очень даже неплохо.

Также меня удивило, что большинство результатов овер 1кк без указания процессора, т.е. тестировались на Linux + Postgres (как у меня). В общем, напишу скоро статью на эту тематику...
Прикрепленные файлы:
76. triviumfan 103 21.12.21 19:25 Сейчас в теме
(55) 40 не маловато?
А многопоточный... имхо весь упор в диски, nvmе затащил. Плюс "размер строки"... это что за штука?
Прикрепленные файлы:
77. starik-2005 3309 21.12.21 22:59 Сейчас в теме
(76)
40 не маловато?
Смотря для чего. Я тестировал честно - никаких кешей в памяти, никаких fsync=off и прочего. А "размер строки" - это фактически скорость обмена однопоточного и многопоточного теста с БД. Многопоточно пока больше 1кк (больше гигабайта) в секунду могут похвастать очень немногие. I9-12900K даже на 980-м ПРО (как у меня) этого не достиг.

В продуктиве я бы еще разделил хранение каталогов с WAL, логи и базу по устройствам - было бы еще быстрее в реальной нагрузке.

С процессорами нужно всегда иметь ввиду, что частота при переходе границы в 50% загрузки процессора будет падать, т.к. TDP камня - достаточно жесткий показатель. А если TDP в BIOS увеличить, то снизится время жизни и надежность, при том на серверных процессорах это далеко не всегда возможно. В итоге если количество достаточно активных пользователей приблизиться к некой критической для нагрузки на проц отметке, то частота ядер начнет мигрировать к стоковой. АМД тут ведет себя преимущественно лучше, т.к. в режиме onDemand очень хорошо балансирует нагрузку между ядрами, снижая частоту на неиспользуемых, что позволяет используемым опять подниматься до пиковых значений в бусте. С Интелом такой номер не проходит - он или вешает все ядра на максимальную частоту, какую может себе позволить исходя из TDP (максимальная производительность), или начинает очень медленно двигаться по гребенке частот (до 100 нс на шаг) при появившейся нагрузке, а перенос нагрузки на другое ядро заново начинает это движение, поэтому на Интеле в режиме сбалансированной производительности вообще невозможно получить вменяемую работу при рваной нагрузке, такой как раз, как создает двухзвенка 1C <-> SQL. А на максималках Интел покажет лишь часть от пиковой производительности. Интелу нужна игра, чтобы хорошо работать - там как раз отличная ситуация, когда пару-тройку ядер получают достаточное количество нагрузки для того, чтобы достичь максимальной частоты в бусте, а частота там определяет. При том АМД на 4,6ГГц не сильно-то и отстает от нового Интела на 5,2ГГц.
132. dework1S 16.05.22 10:45 Сейчас в теме
(55)
(55)
AMD Ryzen 9 5950X 16-Core Processor


Вставлю свои 5 копеек за Красных!
На аналогичной синтетике, пока игрался с настройками субд, лучшие результаты были таковы. Это без ram диска. Чуть позже дополню, так как все сломал и теперь результаты хуже)

AMD Ryzen 9 5950X 16-Core Processor
Память 128гб с ecc
мать ASRockRack : X570D4U

Это до того как поигрался с частотами процессора, через ctr и по сути отказался от буста стокового.
Прикрепленные файлы:
133. dework1S 16.05.22 13:00 Сейчас в теме
(55) Дополняю, докрутил настройки и разнес файлы на ram дискИ и получил такой интересный результат

58,14 попугаев sql.


в прошлом игрался с fx9590+ssd samsung + отличная башня охлаждения и фулл корпус и там тоже были весьма интересные и крутые результаты для того времени, против него было что то от синих серверное + схд за 1млнР

тут у меня к сожалению физ. сервер в аренде у дц, потому серверный корпус и посредственное охлаждение, иначе были бы попугаи жирнее
Прикрепленные файлы:
134. dework1S 18.05.22 09:04 Сейчас в теме
(55)и с расчетом пользователей
(133)с расчетом пользователей
Прикрепленные файлы:
136. VVi3ard 52 21.06.22 13:56 Сейчас в теме
(55)
Также есть плохо видимо настроенный "AMD Ryzen 9 5950X 16-Core Processor" с результатом "919 381" на 15 потоков, что уже очень даже неплохо.


По серверным не скажу, а если говорить о потребительском сегменте то оптимальный выбор
AMD Ryzen 9 5900X
Ядра: 12/24
Скорость на ядро: 647
Цена: 32000р.

Ультимативный (на все деньги):
Intel Core i9-12900K
Ядра: 16/32
Скорость на ядро: 819
Цена: 60000.

В принципе если 200+ пользователей то лучший вариант это что то из xeon для пользовательских сеансов и отдельно поставить 5950X для отчетов и фоновых заданий. Но если по деньгам безлимитная то можно и Core i9-12900K вместо 5950X.


Что касается теста Гилева то он устарел, из моего реального опыта 90% нагрузки на сервер 1С дают отчёты СКД, там и огромные таб.доки и много вычислений с рандомным доступом к большим массивам памяти. Если это унести на отдельный сервер то 200+ пользователей вздохнут свободно и отчеты начнут формироваться в 4-5 раз быстрее. (без учета времени на выполнение запроса).
139. starik-2005 3309 21.06.22 21:30 Сейчас в теме
(136)
Если это унести на отдельный сервер то 200+ пользователей вздохнут свободно и отчеты начнут формироваться в 4-5 раз быстрее.
Помогает даже просто в отдельную базу выделение OLAP-нагрузки через механизм снапшотов (на той же ZFS или средствами SQL для создания ридонли-копии).

Все эти потребительские процы при большом количестве пользователей тупо упираются в конкуренцию за два канала памяти. Поэтому для 100+ юзеров уже лучше что-то с 4+ каналами памяти, т.е. эпик или ксеон. У эпикова в пределе 12 каналов на 4 гнезда, что дает просто невероятную пропускную способность памяти в 48 потоков. Но это нужно толково систему настроить. А для потребительских процессоров сейчас будет быстрее тот, у кого кеша больше. Да, при чистой производительности самого проца без памяти тут выиграет синий, а при учете всех моментов работы с памятью вполне возможен и красный отрыв. По крайней мере при аналогичной частоте памяти мой 5600Х на 100 примерно баллов быстрее в гикбенче, чем у моего другана 12400f.
141. mrsmrv 129 27.06.22 22:07 Сейчас в теме
(139) RYZEN 5800 Х3D интересно бы посмотреть в 1С-е
Ну и Milan-X
RangerRU; +1 – Ответить
144. Salavat 15 05.07.22 21:38 Сейчас в теме
(136)
Core i9-12900K вместо 5950X.
К сожалению - это ЦПУ для ПК.
Да, быстрые, но - несерверные.
(есть детали, сильно влияющие на применение в 1с - ОЗУ ограничено (128 ГБ, может и не хватить!), количество PCI-шин.
И прочее.
Для сервера (т.б. - под много пользователей) лучше - Xeon® Gold 6256
До сих пор - нет быстрее из серверных ЦПУ.
145. VVi3ard 52 06.07.22 23:44 Сейчас в теме
(144) Почитайте я тут писал в каком виде есть смысл использовать десктопные процессоры под сервер 1с, много пользователей не завести на них потому что ядер мало , их имеет смысл использовать в кластере, выносить на них регламентные задачи, скд отчёты. Может быть какие-то тяжёлые но относительно редкие алгоритмы . Или ставить несколько таких ПК в кластер.

Про pci особо не понял, зачем много pci серверу под 1с?
8. Jimbo 13 08.12.21 15:29 Сейчас в теме
Надо на своём буке тестануть 6 ядер i5-11400H (от 2.7 до 4.5 GHz) но на Винде
9. starik-2005 3309 08.12.21 15:57 Сейчас в теме
(8)
6 ядер i5-11400H
Вангую: если защитник винды не отрублен или каталог базы и платформы и темп не в исключениях, то 40-50, если все путем и схема управления питанием "Высокая производительность" - 80-90.

И ядра тут вторичны...
52. Jimbo 13 15.12.21 09:27 Сейчас в теме
(9) вот 87.72, грузило одно ядро 4.4-4.5 ГГц,
Как улучшиться за 100 попугаев?
Прикрепленные файлы:
53. starik-2005 3309 15.12.21 12:57 Сейчас в теме
(52)
Как улучшиться
Ну раз защитник отрублен, высокая производительность включена, турбобуст работает, то только поставив Linux можно получить больше...

На и нужно понимать, что в 11400H кеша 12 метров всего против 32 метров у столько же ядерного 5600Х, т.е. в 2,5 раза меньше.
11. aspirator23 343 08.12.21 21:27 Сейчас в теме
Согласен с тестами. Заметил что AMD за те же деньги быстрее Intel. Более половины серверов перевел на AMD. AMD тоже не дремлет - повышает цену.
12. starik-2005 3309 08.12.21 21:53 Сейчас в теме
(11) я думаю, что если грамотно протестировать 12700KF, например, то получится сопоставимая производительность (130+ я в списк результатов видел). Но ценник 33к+. 12600KF стоит в общем-то сопоставимо, но самая дешевая мать для него не 3500 стоит, а 16к+, и это на DDR 4. На DDR 5 матери стоят столько же, только DDR 5 нет в наличии за вменяемые деньги...

В общем 12600 выйдет на 12к дороже чисто из-за мамки при прочих равных (и да, в нем чуть побольше ядер, но для файловой 1С это не решает).
13. mrsmrv 129 08.12.21 22:14 Сейчас в теме
интересно. сколько алдерлейк выдаст
56. starik-2005 3309 15.12.21 20:19 Сейчас в теме
(13) кстати, кто-то затестил 12900К наконец-то:
"12th Gen Intel® Core™ i9-12900KF", результат "166,67", база "Файловая". На MS SQL циферка в 80, на постгресе - 60. Да, это круче, чем у меня, но у меня-то камень за 24к условно, он в принципе не может быть лучше, но он и не сильно хуже - не во столько раз, во сколько стоит)))
70. Darklight 38 17.12.21 14:57 Сейчас в теме
(56)Вот поэтому и более интересны всякие серверные и кластерные комбинации в сравнении - когда есть в примерно одну и ту же сумму возможность уложить либо более мощные процессоры, но в меньшем количестве, либо менее мощные - но в больше количестве - но распределённые в кластере - понятно что тут однопоточный тест вообще не катит - но для бизнеса как раз интересны многопоточные тесты.

Понятно что для СУБД (для 1С) всегда надо выбирать только самые мощные процессоры - так как саму СУБД никак не кластиризовать (1С не поддерживает; есть кастомные решения - но это уже для тех, кому нужно выжать ещё больше), а мамок с боле чем 4-мя слотами для CPU в странах СНГ легально не достатать (да и вряд ли кто-то будет заморочиться - это оверпрайсные мамки для мэйнфреймов, а не для СУБД 1С).

Но у СУБД другие аспекты баланса производительности на потраченный рубль - это разное сочетание SSD, HDD (для тех у кого очень большие базы и нет денег на очень большие SSD и нет желания/возможности обрезать эти базы) + RAM память.

А что касается клиентских станций - то тенденция времени это как минимум работа через RDP или через WEB-клиенты (думаю со временем и мобильный платформы подтянутся и займут хотя бы 10-16% всех клиентских соединений) - тут мощность клиентской станции роли не играет - а на серверах буду серверные процы - и для RDP, например, тоже сразу встаёт вопрос делать ли ставку на производительные процессоры или на их число - и собирать RDP-кластер (RAM память тут обычно высчитывается исходя из среднего потребления на одного клиента - и сложностей это не вызывает), диски уже тоже предпочтительны SSD - тут обычно нет больших объёмов данных (обычно они выносятся на отдельные сервера) - а вот параллельных обращений к диску - дофига!

Ну и да тренд времени - переход на Linux особенно в госконторах!
71. starik-2005 3309 17.12.21 18:55 Сейчас в теме
(70)
серверные
Кстати, по поводу сервеного теста, то мой комп оказался в многопоточном тесте возможно лучше, чем 12900К, т.к. по совокупности показателей длины строки всех потоков он перешагнул за 1.1кк кБ/с, что до этого подвластно было лишь очень большим и красивым серверам. Тот же 12900К набрал тут всего 970к, т.е. на 15% меньше, чем я (при большем количестве потоков, но у меня проблемка тут - сервер тестовый на 12 подключений).

См. (55)
15. kauksi 217 09.12.21 10:44 Сейчас в теме
скачал 3 последних билда,

CentOS-8.5.2111-x86_64-dvd1.iso
ubuntu-21.10-desktop-amd64.iso
debian-11.1.0-amd64-DVD-1.iso

ставлю на железо,ни один не видит сетевуху Intel 219V на матери MSI-Z390. Вроде как не самая редкая сетевуха...
как всегда, чтобы поставить линкус нужен еще один комп, чтобы скачать исходники драйвера, откомпилить его, и потом через кучу команд заставить работать.
17. starik-2005 3309 09.12.21 22:03 Сейчас в теме
(15)
Intel 219V
https://www.intel.ru/content/www/ru/ru/support/articles/000005480/ethernet-products.html - типа это? Зачем "еще один комп"? Достаточно кетайской вай-файл сетевухи, воткнутой в USB. 3 минуты - и готово.

ЗЫ: вот пенсионеры (мне кажется, что Вы из них) вечно все усложняют. Новый комп, новый сервер, новый мир... Проще надо как-то быть, использовать порты помимо PCI (или даже ISA) )))
16. Светлый ум 509 09.12.21 11:15 Сейчас в теме
+1 в копилку тест железа
18. gybson 15 09.12.21 22:31 Сейчас в теме
19. starik-2005 3309 09.12.21 22:36 Сейчас в теме
(18)
Ну да, мобильный, но 7.
А где там "7"?
AMD Ryzen 5 4500U, 6 ядер
21. gybson 15 09.12.21 22:42 Сейчас в теме
(19)в комментариях почитайте, написал же "по цене 5". В моем случае еще и наклейка райзен 7, а на витринном экземпляре 5.
Прикрепленные файлы:
22. starik-2005 3309 09.12.21 22:58 Сейчас в теме
(21)
наклейка райзен 7,
Ну поздравляю.
https://www.mobicomshop.ru/catalog/product/view/46/85409.html - видимо этот. Винт на 512 или на 256?

https://www.mobicomshop.ru/catalog/product/view/47/88738.html - а тут 5700 за дешевле, но, имхо, его уже там нет...
23. gybson 15 09.12.21 23:02 Сейчас в теме
(22)512, все как заявлено, только 7, а не 5
25. gybson 15 09.12.21 23:09 Сейчас в теме
(24)без ОС и диск 256, а у меня винда 11 и винт 512
26. starik-2005 3309 09.12.21 23:13 Сейчас в теме
(25) Я виндой не пользуюсь, так что не отгружаю мелкомягким... Винт NVME на 1000 гиг стоит 7к.
27. gybson 15 10.12.21 00:03 Сейчас в теме
(26)много вариантов, согласен. Кому-то и за графику не нужна переплата. Но мы в этой теме предоставили людям хороший выбор новогоднего подарка себе и это хорошо же. Я сам старшему в апреле собрал комп на райзен 5, довольный сидит. Чем больше отзывов и анализов, тем всем лучше.

Для работы у меня вообще ультрабук. На удаленке то.

P.S. Тест Гилева не запускается на учебной платформе, а на личном ноуте другую не хочу ставить. Он в принципе не станет работать или чего подправить можно?
28. starik-2005 3309 10.12.21 08:13 Сейчас в теме
(27)
Он в принципе не станет работать или чего подправить можно?
Я не в курсе, что за ошибку он выдает. У меня на работе лицензий навалом, так что я поставил себе полную версию для экспериментов, ключики по VPN.
39. gybson 15 10.12.21 23:46 Сейчас в теме
(28)штош, моя политика не позволяет такое
30. PowerBoy 3504 10.12.21 11:46 Сейчас в теме
32. starik-2005 3309 10.12.21 11:52 Сейчас в теме
(30) я брал ноут года 3 назад на 8250U I5 за 30к (hp gs430 или как-то так), так он в Гилеве 80 дает))) На линухе, правда, в performance. Воткнул в него памяти 16 гинов - еще 4.6к.
31. quazare 4020 10.12.21 11:49 Сейчас в теме
интересно. надо потестить гилева на моем блейд сервере hpe и написать подробную статью
33. starik-2005 3309 10.12.21 11:53 Сейчас в теме
(31) думаю файловая даст 70 попугаев в пределе, но попробуйте)))
34. quazare 4020 10.12.21 12:03 Сейчас в теме
(33) кстати, серверная память hpe 16 гб чуть дешевле вашей конфигурации)))
35. starik-2005 3309 10.12.21 12:59 Сейчас в теме
(34) и в 3 раза медленнее в 2 потока, но у вас там, предположу, 4 потока и более, но это хорошо только для многопоточной нагрузки и на тесте файловой не скажется почти.

PS: Память от HP явно оверпрайснутая. ECC REGISTRED стоит не дороже обычной памяти при 3200МГц и CL22. То, что HP на нее свою бирку приклеило, не делает ее лучше.

Вот от вендора прям плашка за 8к: https://www.xcom-shop.ru/micron_mta18asf2g72pdz-2g6j1_794674.html

Или вот еще дешевле прям от гнусмаса: https://www.xcom-shop.ru/samsung_m393a2k40cb2-ctd_618779.html
36. quazare 4020 10.12.21 13:28 Сейчас в теме
Теперь вопрос - скушают ли hpe не брендовую память???
SuhoffGV; +1 – Ответить
37. starik-2005 3309 10.12.21 13:32 Сейчас в теме
(36)
скушают ли hpe не брендовую память???
Я, лично, не знаю. Если есть у них в бивосах ограничение - не скушают, если нет ограничений и все настраивается - почему нет?

https://www.citilink.ru/product/pamyat-ddr4-hpe-835955-b21-16gb-rdimm-ecc-reg-pc4-2666v-r-cl19-2666mhz-1024077/properties/ - вот, произведено в Корее (т.е. это гнусамс или кто там в этих кореях ща производит все). С точки зрения характеристик - один в один, с точки зрения поля вендора в модуле памяти - что-то другое. Не проверишь - не узнаешь )))

https://habr.com/ru/company/cloud4y/blog/333786/
Если будет установлено, что отказ сервера вызван RAM под другим брендом (не-hp) или в любое время будет обнаружено, что сторонняя часть наносит ущерб компонентам или системам HP, стоимость ремонта, включая поврежденные детали HP, оплату труда и проезда, не будет покрываться по стандартной гарантии HP. Но установка сторонней памяти не снимает сервера ProLiant с гарантии HP. Подобное заблуждение часто приводится пользователями IT-форумов как аргумент «за OEM» в ходе обсуждения подбора памяти для сервера.
62. SuhoffGV 16.12.21 15:17 Сейчас в теме
(36) Чего бы не скушать? И G6 и G8 сервера едят любые планки.
64. quazare 4020 16.12.21 15:19 Сейчас в теме
(62) можно с вами в личке пообщаться? у меня g10
40. triviumfan 103 14.12.21 14:31 Сейчас в теме
Ничего себе, starik-2005-booster! :)
На моей рабочей лошадке лишь 40 попугаев, правда диск sata-шный. Все настройки дефолтные.
Платформа 8.3.20.1613.
Прикол - файловый режим медленней, чем клиент-серверный. Чудеса.
Сергей, как так?)
Прикрепленные файлы:
41. starik-2005 3309 14.12.21 14:34 Сейчас в теме
(40)
как так?
1. Защитник винды.
2. Режим высокой производительности.
3. 10400H - это не такой уж и быстрый проц. Но соточку должен дать при полной скорости...
42. triviumfan 103 14.12.21 14:45 Сейчас в теме
(41) 1. Добавил в исключения папки с платформой и базами
2. Высокая производительность стояла
3. У меня не мобильный, а обычный 10400.
Увеличилось до 87 попугаев. Спасибо.
43. starik-2005 3309 14.12.21 14:48 Сейчас в теме
(42)
Увеличилось до 87 попугаев.
У меня на линухе i5 8250U набирает 80+, так что странно, что 10400 набирает чуть больше... Поменяйте ОСь.

ЗЫ: реально, сейчас 20-я версия на последней убунте работает отлично. Что там еще разработчику от компа надо? Тимы, Анидески, RDP, зумы, митинги, .... - все уже есть на линухе... Стим тоже есть, не помню, чтобы что-то не запустилось, FPS обычно даже выше, чем в винде... Доки - в гуглдоксе или M$ 365...
44. triviumfan 103 14.12.21 14:54 Сейчас в теме
(43) Может просто я турбобуст не фиксировал? БИОС дефолтный, частота ЦП прыгает.
Win10 (2004).
45. starik-2005 3309 14.12.21 14:55 Сейчас в теме
(44)
частота ЦП прыгает
Частота в принципе и будет прыгать, но на пике должна быть максимальной на том ядре, которое занято вычислениями...

ЗЫ: Вообще, гляньте монитор ресурсов - для вашего проца должно быть овер 130%.
46. triviumfan 103 14.12.21 14:57 Сейчас в теме
(45) Может на твоём ноутбуке с i5 8250U оператива 3000+ и nvme-диск? Не верится, что Линуск настолько быстрее.
47. starik-2005 3309 14.12.21 14:58 Сейчас в теме
(46)
Может на твоём ноутбуке с i5 8250U...
ОЗУ 2400МГц, винт SAMSUNG SATA М2.
48. starik-2005 3309 14.12.21 15:01 Сейчас в теме
(46)
Не верится, что Линуск настолько быстрее.
У нас на работе серверная винда на 3600-м проце показывала 74 попугая. Но не уверен, что админы наши знают про защитников винды и прочие тонкости (даже не знаю, есть ли защитник на 2012R2), хотя говорили, что все типа по максимуму. Поставили туда Ubuntu Server с XFCE, протянули RDP, скорость возросла до 125 попугаев (116-125). Память 3200 МГц. В итоге один мой коллега, который типа "линух - г-но" сейчас с него не вылезает )))
49. triviumfan 103 14.12.21 15:09 Сейчас в теме
(48) речь ведь про файловую?! Не г-но, скорее просто спецов меньше. Я, к примеру, эти системы вообще в глаза не видел) Вот как только от МС откажутся и перейдут на Линуск... там и посмотрим. А пока что win и ms sql наше все! :).
50. starik-2005 3309 14.12.21 15:35 Сейчас в теме
(49)
win и ms sql
Ну это от лени, полагаю. Сейчас все в части энтерпрайз или идет к продуктам мелкомягких (исторически, привыкли, лицух навалом), или в оракловую экосистему (java -> jboss, oracle db), или в веб-ку. Последние все чаще на Linux мигрируют. С 1С странная история: вроде бы сейчас она на Linux работает лучше, но саппорт российский в большинстве своем и в винде-то не знает, какие кнопки давить и что там крутить, тем более линух...

Но вот вам кейс: был механизм автопечати - формировались печатные формы, клались в регистр, из регистра потом обработкой печатались из 1С (сервер 1С так вот просто печатать "не умеет"). В итоге каждый день глюки какие-то - то зависнет клиент, то подсистема печати виндовая (20к+ документов), то ключ 1С-ный пропадет, то appcrash какой (от версии к версии). В итоге карусель ответственности за подсистему докрутилась до меня, я посмотрел и просто попросил админов сделать виртуалку на линухе, куда на шару писались PDF-файлы. CUPS - подсистема печати Linux писалась крутыми чуваками из Apple, работает она не в пример стабильнее. Но там была другая проблема - отправка одного файла в одну секунду на печать. Проблему решили пять виртуалок. Проблемы с ними решаются просто автозаливкой нового образа. Внутри шара и скрипт на P{HP, который отправляет новые документы на нужные принтеры. Уже 6 лет система работает, была чуток переписана. После винды просто небо и земля в части стабильности и предсказуемости...
60. triviumfan 103 16.12.21 09:54 Сейчас в теме
61. starik-2005 3309 16.12.21 14:38 Сейчас в теме
(60) я сейчас типа безработный, но даже и работая никогда доступа к сайту 1С не имел (и не планирую - 90% инструкций там ущербны). Так что или приводите цитату, или сохраняйте интригу...
86. dvsidelnikov 79 26.12.21 22:22 Сейчас в теме
(43) меня инструменты разработчика (Сергея Старых) застопили... правда там уже много сделано для совместимости с linux
51. valex1c 15.12.21 09:25 Сейчас в теме
Добрый день, хороший тест :) НО , настораживает то, что на разных системах одинаковый результат.
Совсем разных - абсолютно разных. Результат совпадает с точностью до сотых !!!
Причем есть как будто потолок - получил раз и потом чтобы не делал - разгон проца / памяти - все предел !
Меняется только со сменой платформы ... Т.е. есть какие-то глубинные механизмы платформы , которые не зависят от параметров железа ...
или есть ограничения в самом тесте ...
Прикрепленные файлы:
54. starik-2005 3309 15.12.21 13:03 Сейчас в теме
(51)
ограничения в самом тесте
Да, там порядок цифирь очень одинаковый. Геометрическая прогрессия, где каждый следующий результат равен предыдущему + некий коэффициент, умножаемый на каждом шаге на некую величину ))) В итоге 138, 142, 147, 151, ... Результатов 139, 140, 141, 143, 144, 145, 146, 148, 149, 150, .... я не видел ))) Разница "4" с чем-то, и она линейно по всей видимости растет...

У меня с разгоном выросло. На рам-диске выросло еще раз. С другой стороны сейчас вот и без разгона 142/147, правда и на рам-диске тоже 147 максимум ))) Может быть связано с тем, что поставил новое ядро. По крайней мере в ходе тыкания палочкой в серверную (благо на линухе она без лицухи у меня запустилась), я проверял разные файловые системы, собирал постгрес новый (последний с сайта 1С из исходников по своей статье, т.к. инструкция от 1С у меня не заработала, хотя надежда была))) с ключиками оптимизации. В итоге чтение догнал до 240к почти ТПС (на оптимизированном, не неоптимизированном в районе 219к), а вот запись всего 540. В Гилеве все это вылилось в 40 попугаев, а на bartfs, на которой у меня система, вообще 31 максимум, а ТПС записи в pgbench всего 150 против 350 на неоптимизированном ядре. Может потом напишу статью на эту тему...
57. valex1c 16.12.21 00:06 Сейчас в теме
Было скучно :) ...
Вот еще натестил табличку.

Тип файловой системы, и размер страницы базы данных - версия формата 8.3.8 - менял CNVDBFL.EXE.
Как вывод размер кластера и сам тип файловой системы практически не влияет на скорость данного теста,
а вот с увеличением размера страницы файла скорость падает на 5-10-15 % ...
Прикрепленные файлы:
58. valex1c 16.12.21 00:09 Сейчас в теме
(57)
И да - 4 kb размер страницы базы самый "быстрый" по версии данного теста.

Еще одно очень важное уточнение - все тесты проводились на рам-диске. т.е. получается что на более медленных дисках разница в скорости будет более выражена.
59. starik-2005 3309 16.12.21 00:22 Сейчас в теме
(57)
Вот еще натестил табличку.
Ну на винде вариантов мало, а вот линух дает zfs, xfs, ext4, reiserfs, brtfs, ... - полно. И первые три для СУБД - самое то. Предположу, что отчасти из-за этого линух и работает быстрее, чем винда (в части теста).

По поводу серверного, то предельная скорость в 11 потоков у меня получилась выше 1.1кк КБ/с - это гигабайт с ликуем. В общем я почти всех тут нагнул на своем домашнем проце за 24к без разгона, но:
1. Я собрал постгрес ручками (очень ручками, а не как 1С предлагает) с -О3 и -flto ключами, -march и -mtune = native.
2. Я заоптимизировал в усмерть работу с большими данными на уровне postgresql.conf.
3. Я разместил данные в корневом каталоге на отдельном разделе под управлением ext4 на устройстве PCI-E 4.0 со скоростью записи чтения 5/7Г/сек.

Вообще, для продуктовой нагрузки имеет смысл разделять файловый каталог по нескольким устройствам, отделяя WAL и логи от базы на физическом уровне. По крайней мере чел, который офигенный тест сделал на 12900К (было бы неплохо узнать подробности его конфига аппаратного), набрав в файловой 166, а в серверной аж 80, не смог обогнать меня на больших данных в многопотоке, но это все винда, а у меня еще и ограничение на 12 сеансов, т.к. Linux без серверной лицухи )))

Вот бы 1С-неги подарили лицух для экспериментов ))) Не всю же жись мне быть безработным....
63. SuhoffGV 16.12.21 15:19 Сейчас в теме
Вопрос к знатокам. Если переложить файловую базу с SATA SSD на NVME ssd - прирост скорости при обновлении измененной конфигурации будет? Что является узким местом в этом процессе?
66. valex1c 16.12.21 15:26 Сейчас в теме
(63) + Узким местом еще является системный диск - кэширование и все темпы находятся там.
segatron; SuhoffGV; +2 – Ответить
67. SuhoffGV 16.12.21 15:45 Сейчас в теме
(66) т.е. если перенести ОС со всеми папками на NVME то будет быстрее? Сейчас ОС и базы на системном SATA SSD. Планирую взять nvme, но хочется понимать что смысл есть.
68. valex1c 16.12.21 19:37 Сейчас в теме
(67) Есть смысл - разница заметна даже невооруженным глазом !!!
Если нужны тесты подумаю как их провести...
69. SuhoffGV 17.12.21 14:19 Сейчас в теме
(68)В теории можно взять конфигурацию КА2 с правками и запустить обновление на крупный релиз. Чтобы база лежала на SSD и потом на NVME
72. starik-2005 3309 17.12.21 19:04 Сейчас в теме
(63)
прирост скорости при обновлении измененной конфигурации будет?
Все зависит от конкуренции за IO. Если Вы один за компом, памяти много, кеш записи в системе включен (т.е. это не серверная винда), то даже на HDD это будет достаточно быстро. Если же Вы это делаете на сервере, на котором кроме Вас еще куча народа, то будет все очень печально.

Пример: у нас в конторе сотрудник обновляет 1С. Я пинал его на линуксовый сервак с NVME и ряженкой (3600Х), он туда переехал и отчитался, что до этого на серваке просто сравнение и объединение конфигураций занимало до 4-х часов, а сейчас он отвернуться не успевает - уже все. В итоге нашел отмазу, что типа хранилище админам протягивать туда ломотно, и ему приходится один раз быстро обновлять базу, а потом опять на серваке старом обновлять хранилище, в итоге геморра стало больше, а скорость такая же. Ну я как бы понимаю, что проблем протянуть хранилище к серваку на линухе нет никакого, но не смог админов пробить, да и вообще чела пожалел - он только и делает, что ждет, пока сравнение/объединение произойдет, а потом пока все это сохранится (в файловой, кстати, базе) - не жизнь, а лафа...
65. quazare 4020 16.12.21 15:22 Сейчас в теме
(63) узким местом будет ваш процессор - я давно перешел на nvme - заколебалось ждать долго
SuhoffGV; +1 – Ответить
74. valex1c 19.12.21 16:32 Сейчас в теме
(69) День добрый.

Вот какая таблица получилась.
Выводы :
1. Пустая база - первые три операции на системе nVME - практически быстродействие упирается только в процессор + память
2. VBox на ssd - дольше за счет того , что тут уже бОльшее влияние дисковой скорости.
Прикрепленные файлы:
SuhoffGV; +1 – Ответить
75. SuhoffGV 20.12.21 15:17 Сейчас в теме
(74) А что за проц/память на тестовой машинке?

Без vbox разница по времени между ssd и nvme не пропорциональна их разнице в скорости. Вот прям не вижу пока повода переходить на nvme с ssd.
78. Jimbo 13 22.12.21 19:20 Сейчас в теме
Странная цифра однако 87,72
сервер малехо модифицировали - 980 Pro
Прикрепленные файлы:
79. Jimbo 13 22.12.21 19:22 Сейчас в теме
Такое чувство что ограничение платформы 18й или Windows, дома 10, на работе ms server 2022
80. Jimbo 13 22.12.21 19:23 Сейчас в теме
А нет, вот и 90 попугаев
Прикрепленные файлы:
81. starik-2005 3309 22.12.21 19:44 Сейчас в теме
(80) этот ксеон - это по-сути аналог I9-9900, даже памяти столько же умеет. Скорость тут может упираться как в защитник винды (но с ним было бы вообще 50), так и в схему производительности (сбалансированная вместо высокой производительности). Больше ничего, обычно, не влияет на показатели теста. Если, конечно, не считать частоту памяти...
82. Jimbo 13 23.12.21 17:13 Сейчас в теме
Схема производительности - на работе "высокая производительность" DDR3-2666 и "максимальная" дома память DDR4-3200, в защитник не лазал. Новый скрин с MS SQL - неужели так плохо что даже и 60 не дотягивает попугаев ? Проц, память, диски - что ему надо ???
Прикрепленные файлы:
83. starik-2005 3309 24.12.21 10:19 Сейчас в теме
(82)
даже и 60 не дотягивает
Для SQL 60 - это овер дофига. Хотите больше - выносите темпдб на отдельный диск (даже в RAM), лог тоже на отдельный диск, т.к. в него осуществляется запись (последовательно, что хорошо).

У вас там не совсем ясно, где находится SQL-сервер. Если он на другой машине, то результат теста будет ниже...
84. Jimbo 13 24.12.21 11:17 Сейчас в теме
Всё на одной конечно же машине, темп на ином логическом диске, логи тоже
85. starik-2005 3309 24.12.21 11:20 Сейчас в теме
(84) ну тогда все гуд в части SQL, так что не парьтесь.
87. termowood 24.01.22 17:40 Сейчас в теме
Asus Prime Z690-P D4 + i9-12900KF + samsung 980PRO 500G MNVe
Всё это не для 1С. Просто отнял новый комп у САПР на пару дней для извлечения "попугаев".
Прикрепленные файлы:
88. maljaev 790 14.02.22 20:37 Сейчас в теме
(87) память DDR4 что ли?
90. termowood 15.02.22 09:58 Сейчас в теме
89. starik-2005 3309 14.02.22 21:51 Сейчас в теме
(87)
для извлечения "попугаев"
Если память более быструю поставить, то есть шанс еще увеличить результат. Сейчас потихонечку DDR5 перестает быть в дефиците, да и DDR4 подтянулась к 5000МГц. Думаю к осени, когда выйдет 7000-я серия на ZEN4 и AM5, рекорды обновятся. К тому времени и память уже до 10к МГц дойдет, и NVME с PCI-e 5.0 появятся массово (до 2кк IOPS).
91. maljaev 790 15.02.22 13:28 Сейчас в теме
(89) Как память до 10 ГГц дойдет, если максималка по стандарту ddr5 8400? Или разгон?
92. starik-2005 3309 16.02.22 18:08 Сейчас в теме
(91)
если максималка по стандарту ddr5 8400
А максималка по DDR4 сколько? Сейчас на платах пишут, что 5333, при том вроде как "максимум" - это 3200.

https://www.ixbt.com/news/2021/05/31/ddr5-12-600-xpg-caster.html - 12600MHz...
https://www.ixbt.com/news/2021/04/16/ddr5-10-netac.html - 10...
146. Salavat 15 07.07.22 06:31 Сейчас в теме
(145)
(91)Это он - про свои мечты только
245. starik-2005 3309 20.11.22 10:54 Сейчас в теме
(87)
Z690-P D4 + i9-12900KF + samsung 980PRO 500G MNVe
Ну вот ниже чел на 7950Х под линухом получил 192 попугая в файловой и 100+ в серверной. Пора брать 13900к ))))
93. maljaev 790 16.02.22 21:24 Сейчас в теме
(92) ну это разгон уже. Вторая сторона медали - то что разогнанных плашек большого объёма не бывает, их обычно берут игроманы, им и 16 Гб в сумме за глаза, а 32 выше крыши. Это 4 планки по 8. А мне надо 4 планки по 32, в сумме 128. Ну и для 1С важнее даже не частота, а правильные тайминги. А на разогнанных по частоте плашках тайминги грустные.
94. Salavat 15 24.02.22 06:27 Сейчас в теме
Ryzen 5600X на пособие безработного - за 2 месяца если.
И при этом - кушать не получится.

Ryzen 5600X - неплохой, конечно, но - я сторонник Интелов.
Причём тех - у которых частоты выше.


...память, которая берет и 4600 МГц на хорошей мамке, но у меня она работает на 3600 МГц, CL15 (15, 15, 15, 30, 45, ...) -

- Очень хорошая ОЗУ, да.

Я использую сейчас 3200 с CL16 (XMP-профиль, стандартный)
95. starik-2005 3309 24.02.22 12:57 Сейчас в теме
(94)
Ryzen 5600X на пособие безработного - за 2 месяца если.
И при этом - кушать не получится.
Ну он от 21к сейчас, пособие - 15к (с компенсацией на проезд). Но я уже не безработный - долго не получается нифига не делать, даже если выставляешь ожидания выше рынка (который теперь уже еще выше стал).
Ryzen 5600X - неплохой, конечно, но - я сторонник Интелов.
Причём тех - у которых частоты выше.
Я тут с другом сравнил с 12400f, который на 6к дешевле. Но у него кеша меньше, частоты ниже. Память у него тоже вполне хорошая (3733 CL19/3600 CL17). Поменял ему частоту с 3733 на 3600 - стало быстрее работать (geekbench 5 1660 на 3600 66 ns latency vs 1548 на 3733 89 ns latency). Но все равно не дотягивает до 5600X моего (1750 на дефолтном биосе). Ну и в некоторых тестах за счет кеша (и не только размера, но и скорости доступа) AMD выигрывает. Из-за этого и цены не падают на него.

Вообще, если ручками что-то собрать, то при максимальной аппаратной оптимизации (типа -OFast -flto ...) AMD в очень многих кейсх за свои деньги (сейчас кажется, что это даже дороже, чем интел) смотрится очень уверено.
96. Salavat 15 24.02.22 14:07 Сейчас в теме
(95)
с 12400f,

Intel® Core™ i5-12400F - себе я уже не рассматриваю такие.
Для 1с (в т.ч.) - я знаю точно - нужна частота.
4,4 (у названного) - ну,.. лучше взять Intel® Core™ i9-12900K

Там - уже больше 5.
Это - штатно.

Я такие без проблем, сразу ставлю на 5,4, минимум.
По всем (сразу) ядрам!
(Да - больше 100 градусов, да,.. но - охлаждать тоже приходится.

К тому же - ДДР5 - она покачто - небыстрее ДДР4.
(ну,.. - поразному в разных задачах, но - примерно так)
И дороже.

Вобщем - 12-е поколение это - суперКруто.
(Без сарказма!)
Но - нюансы есть и там.
98. starik-2005 3309 24.02.22 14:13 Сейчас в теме
(96)
лучше взять Intel® Core™ i9-12900K
Ну за 50к+ + 10%. Я в принципе не против, но как бы зачем?
сразу ставлю на 5,4, минимум.
По всем (сразу) ядрам!
5.0 / 5,4 = 7,5%. Т.е. сравнение и объединение конфы будет не минуту, а 55,2 сек. Отличный результат! (с сарказмом).


В принципе процы неплохие - тут ничего не говорю. И сейчас бы вместо 5600Х, если покупать с нуля, я бы взял 12600kf. Но это если бы у меня не было матери на АМ4, а так на одной матери я потеряю 20к только, при том куплю на DDR4, а потом захочу на DDR5 - и придется еще раз заплатить. И это ради в общем-то 5-10% в пределе. Такое себе счастье...
101. Salavat 15 24.02.22 14:28 Сейчас в теме
(98)
если бы

"Если бы да кабы, да в роту расли грибы".
Я свою т.з. сказал.
И да - иногда мне тоже дешёвкой обходиться - тут и спорить бессмысленно.

Но при наличии денег - я беру частоту выше.

Даже экономить, Интел позволяет -

Intel® Core™ i3-10325

"Максимальная тактовая частота в режиме Turbo - 4,70 GHz

Частота с технологией Intel® Turbo Boost 2.0‡ - 4.70 GHz

Базовая тактовая частота процессора - 3,90 GHz"

4 ядра, 8 потоков.
104. starik-2005 3309 24.02.22 14:35 Сейчас в теме
(101)
"Максимальная тактовая частота в режиме Turbo - 4,70 GHz

Частота с технологией Intel® Turbo Boost 2.0‡ - 4.70 GHz

Базовая тактовая частота процессора - 3,90 GHz"
И? Скорость вычислений зависит от частоты, но еще сильнее она зависит от количества инструкций, которые процессор может выполнить одновременно, от количества кеша - это что касается процессора. Любая программа - это множественные чтения и запись в память. Так вот латентность памяти на два порядка почти отличается от латентности кеша 1-го уровня, и на порядок от латентности кеша 3-го уровня. Если кеша мало, то проц постоянно будет лазать в память в память, ожидая доступа к ней те самые 60-100 ns, т.е. овер дохрена тактов той самой частоты (пусть она даже 5ГГц будет - это не поможет).
108. Salavat 15 24.02.22 14:41 Сейчас в теме
(104)
но еще сильнее она зависит от количества инструкций,

Про это - я уже прочёл (и Вами сказанное), и ответил уже.
Это всё - гипотетическая величина.
практически - 99,99 % в ней значимости.
В реальности!
99. Salavat 15 24.02.22 14:19 Сейчас в теме
(95)
Повторюсь - Alder Lake, это реальный прорыв.
(моё мнение таково!)
И по скорости, и по технологиям.

Тотже АМД - когда он ПиСиАй-4 в ЦПУ (ну и мамки) добавил?

А в ноуты - до сих пор не добавляет!

А ведь - Интел - и в ноутах - с прошлого года делает 4-ый.

В Alder Lake добавил - и 5-ую версию.

Вобщем - у Интела, были проблемы с техпроцессами (которые - до конца не решены, хоть и есть подвижки), но -
- он умеет делать быстрые ЦПУ.

И делает.

Быстрый - это не количество ядер/потоков (ради чего они множат количество ядер - причём не для серверных ПК! Где тоже - количество потоков - тоже не всё/всегда решает, безоговорочно), а - скорость работы.
Не какойто мифический (для 1с - в частности) многопоток, а реальная - быстрота одного реального процесса/потока.
102. starik-2005 3309 24.02.22 14:31 Сейчас в теме
(99)
Не какойто мифический (для 1с - в частности) многопоток, а реальная - быстрота одного реального процесса/потока.
Ну так АМД однопоток в ZEN3 довела до лучшего в классе уровня (Geekbench 5 over 1600, интел тут только к Альдерлейку достиг через два года после АМД).

Но(!)

У интела каждое поколение новая мать. Да, сейчас 1700-й сокет останется, но те, кто купит на DDR4, вынуждены будут мать еще раз поменять. Т.е. за условные 5-10% нужно еще раз будет раскошелиться. Ну и планки памяти придется еще раз купить.

Сейчас речь идет о реально 10% производительности между каким-нить 5950Х и 12900k в однопотоке (2к против 1,9к в том же GeekBench 5). Но зачем ради даже 10% переплачивать кучу бабла? Те, кто рендерят, их вообще ща Интел не интересует.
106. Salavat 15 24.02.22 14:39 Сейчас в теме
(102)
Ну так АМД однопоток в ZEN3 довела до лучшего в классе уровня (Geekbench 5 over 1600, интел тут только к Альдерлейку достиг через два года после АМД).

Это сказки, потомучто - в реальности -
они даже частоту не повышают больше 5 ГГц.


(102)
У интела каждое поколение новая мать.

Уже давно нет -
- 9 и 10 - точно на одном сокете работали без проблем.


(102)
2к против 1,9к в том же GeekBench 5
Нафига, какаято синтетика - 1с однозначно показывает -
12900К - бычтрее.
Было дело - пришлось проверить.
В обработке видео - возможно - не проверял.
Но и не доверять там - мало смысла - Естественно - чем больше разложить, тем быстрее обработается.

В любом случае - 5950Х, это для реальных фанатов АМД.

Я - точно не из них.

Если АМД сделает ЦПУ с 5,5 ГГц (т.е. - быстрее Интела) - минимум, мне станет интересно.
109. starik-2005 3309 24.02.22 14:42 Сейчас в теме
(106)
фига, какаято синтетика - 1с однозначно показывает -
12900К - бычтр
1С быстрее на сколько? I9-9900K на 5ГГц медленнее 5600Х в 1С. Даже I9-10900K, и даже I9-11900К на 5.4ГГц медленнее, чем 5600X в 1С. А 12900K - да, он на своих 5.5 быстрее стал. Но это за счет роста IPC. https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=196290
113. Salavat 15 24.02.22 14:45 Сейчас в теме
(109)
12900K - да, он на своих 5.5 быстрее стал. Но это за счет роста IPC

Он быстрее стал - от многих параметров.
Первоочередной/Решающий из которых - его частота, выше!
114. starik-2005 3309 24.02.22 14:46 Сейчас в теме
(113)
Решающий из которых - его частота, выше!
С предыдущим поколением он на 18% быстрее. Частота же выросла на сколько? На 3,6%?
115. Salavat 15 24.02.22 14:48 Сейчас в теме
(114)
С предыдущим поколением он на 18% быстрее. Частота же выросла на столько?

Если уж, быть до конца правдивым, то -
на ДДР5 - он медленнее, чем был!

Да - зависит от задачи (где и ДДР5, бывает быстрее), но - на ДДР4, в большинстве задач (в число которых и игры входят) и на данное время -
АльдерЛейки быстрее чем на ДДР5.
117. starik-2005 3309 24.02.22 14:52 Сейчас в теме
Вы так и не ответили на вопрос о том, почему производительность выросла на 18% одного ядра, а частота процессора на 3,6% всего? Т.е. чисто математически (калькуляторно) как получается, что вклад частоты в производительность однопотока оказался минимален?

С DDR5 - там всему виной задержки, т.к. ни одна программа не читает и не пишет память всегда последовательно. Наоборот, любая программа читает и пишет память как ей вздумается. Особенно 1С.
116. Salavat 15 24.02.22 14:51 Сейчас в теме
(114)и да, - не мерил я проценты, уж простите.
также как - не пользовал в реальности его.
(Как и не видел его)

Но - взялбы - безоговорочно, еслиб был вариант.
119. starik-2005 3309 24.02.22 14:54 Сейчас в теме
(116)
не мерил я проценты...
Но - взялбы - безоговорочно, еслиб был вариант.
Похоже на религиозную мантру ))) Ну серьезно, Вы обладаете всеми признаками фанатика.

Поверьте, я не против интела. Я бы сам взял бы его при отсутствии у меня мамки на X570 и не брал бы АМД, но это сегодня. А когда я брал x570 у интела ничего толкового еще не было.
121. Salavat 15 24.02.22 14:57 Сейчас в теме
(119)
Вы обладаете всеми признаками фанатика.

Называйте, как хотите.
Я знаю однозначно - в 1с (как минимум) - Интелы быстрее работают, чем АМД.
123. starik-2005 3309 24.02.22 14:59 Сейчас в теме
(121)
Я знаю однозначно - в 1с (как минимум) - Интелы быстрее работают, чем АМД.
Последний интел работает быстрее последнего АМД. Это так и есть. Но последний АМД появился 2 года назад (дата запуска: 11/5/2020), а последний Интел - месяца два как...
124. Salavat 15 24.02.22 15:00 Сейчас в теме
(123)
Это так и было, и есть.
140. mrsmrv 129 27.06.22 21:59 Сейчас в теме
(124) ага, и во времена Пня-4, ну ну. В 2002-м у меня на дюрончике 650 @950 база за ночь перепроводилась, а у клиента на пне-4 не успевала.
А дело было в т.ч. в Кэше дюрончика - он был достаточный для 1С.
118. Salavat 15 24.02.22 14:54 Сейчас в теме
(114)
С предыдущим поколением он на 18% быстрее. Частота же выросла на сколько? На 3,6%?

Кстати, да - а кто говорил, что машина с мотором, у которого мощность увеличили на 18%, должна и ускориться на 18?

Даже там - зависимость, хоть и прямая, но - абсолютно не пропорциональная.
120. starik-2005 3309 24.02.22 14:56 Сейчас в теме
(118)
а кто говорил
Ну Вы же выше и говорили, что частота - это основной параметр, а все эти IPC - это от лукавого, неправославно и вообще ересь, всех на костер! (97-й, например, пост)
122. Salavat 15 24.02.22 14:59 Сейчас в теме
(120)
Повторяю - про прямопропорциональность - никто даже и не намекает.

Повторю - я говорю - частота выше => скорость выше.

Где я говорил про кратность роста?
125. starik-2005 3309 24.02.22 15:02 Сейчас в теме
(122)
Повторю - я говорю - частота выше => скорость выше.
На одном камне одной архитектуры - да и аминь (как попы говррят приходу). Если же сравнивать совершенно разные архитектуры, то это не так. Процессоры от IBM, на которых крутятся их супербыстые виртуалки, работают на достаточно невысоких частотах (по сравнению и с интелом, и с АМД), но они обоих их уделывают в ноль в своих задачах (в том же оракле)...
126. Salavat 15 24.02.22 15:30 Сейчас в теме
(125)
На одном камне одной архитектуры

Это и на разных производителях - практически всегда есть.
И 99,99% - нескоро изменится.

(125)
Процессоры от IBM, на которых крутятся их супербыстые виртуалки
Вы на них - пробовали 1с запустить, чтобы посмотреть результат работы там?

Попробуйте.

Хотябы файловый вариант поставить - для начала.


(125)
они обоих их уделывают в ноль в своих задачах
Ну - у когото задача курить весь день - и ктото реально - с этим справляется "быстрее".

Я говорю про 1с.
Игры, кстати - на 3/4 примерно также.
(Да - там ещё и видяха нужна, но...)
127. starik-2005 3309 24.02.22 15:45 Сейчас в теме
(126)
Вы на них - пробовали 1с запустить, чтобы посмотреть результат работы там?
Там система команд другая, а 1С - это только на x86/x64. Даже на ARM 1С не работает. Но у АРМ есть эйпловский проц, про который пишут здесь (типа почему он на 3,2ГГц топит и интел, и АМД с их под 5ГГц) https://habr.com/ru/post/538812/ - читайте.
128. Salavat 15 24.02.22 15:54 Сейчас в теме
(127)
Это - абсолютно другое - там и читать нечего.
Т.б. сравнивать - мокрое с ветренным.
129. Salavat 15 24.02.22 16:02 Сейчас в теме
(127)
типа почему он на 3,2ГГц топит и интел, и АМД с их под 5ГГц

Потому что он "топит" на том, подо что он делался.
Славбох.
Было бы удивительно - еслиб ИБМ сделало фуфло - это в принципе, аксиома.

Аппл - там тоже не всё гладко - он не везде/всегда и в своё время (в прошлом году) выигрывал.
Да - опятьже в "своих" задачах -
- обработка того, что можно распараллелить - один из пунктов выигрыша и.

Повторю - Интел - всяко быстрее.
Только не Келлерон, конечно, а хотябы и3, который я привёл (Естественно - он не быстрее 5950Икс, хотя и с ним, в однопотоке - он несильно устуаит) Интела.

Да - Интел, уже давно понял (славбох), что мощность мотора - один из первоочерёдных факторов.
Влияющих на скорость работы.
137. VVi3ard 52 21.06.22 14:20 Сейчас в теме
(109)
Почти все верно скорость одного ядра по CPU-Z (https://valid.x86.fr/bench/1)
I9-9900K - 545
i9-10900K - 580

А вот
i9-11900K (676) должен быть быстрее чем 5600X (624) при этом ядер у него больше.

Условно говоря i9-11900K сформирует 8 тяжелых отчетов СКД значительно (до 20%) быстрее чем 5600Х.
В принципе это и не удивительно учитывая что i9 стоит 33000 а 5600х стоит 13500.
142. VVi3ard 52 29.06.22 11:54 Сейчас в теме
(106)
ЦПУ с 5,5 ГГц (т.е. - быстрее Интела)


Странно в наше время измерять производительность по частоте, у Интела уже были например высокочастотные процессоры, помните чем там все с ними закончилось?
Поднимать частоту до 5.5 не проблема, проблема повышать IPC. Именно за это борется AMD и Intel.
А вот при равном IPC уже можно говорить о частоте, но там проблема упирается исключительно в TDP.

(106)
1с однозначно показывает -
12900К - бычтрее.

Это показывает не 1С а CPU-Z,
12900К - 797 - 66000р
5950X - 647-48000р

Т.е. intel быстрее настолько насколько дороже все логично.
97. Salavat 15 24.02.22 14:09 Сейчас в теме
К АМД, я так и не привык.
Я с давних времён знаю - частоты в них ниже.
А значит - и 1с (в т.ч.) - там медленнее.

+ ещё и - дороже (и ЦПУ, и мамки для них) они (уже давно!) - это т.б. -
- меня дальше от них отодвинуло.
100. starik-2005 3309 24.02.22 14:24 Сейчас в теме
(97)
Я с давних времён знаю - частоты в них ниже.
Ну смотря на чем. В последнее время (ядро ZEN) частоты хоть и решают, но куда более решает количество операций за такт. И это количество постоянно растет и у Интела, и у АМД.
А значит - и 1с (в т.ч.) - там медленнее.
1Су нужна частота памяти (даже латентность, а не частота, но там в комплексе), скорость однопоточного вычисления простых примитивов (1С не шибко все эти AVX 512 юзает, а также числа с плавающей точкой двойной точности, поэтому на одной и той же частоте ZEN3 в 1С будет быстрее ZEN1 на 30-50%, что не сказать об Интеле, но Альдер Лэйк тут чуток докрутили и он тоже стал немного побыстрее). Это по большому счету и для файловой, и для серверной. Да, на сервере все упирается в конкуренцию за ресурсы между потоками, поэтому на первый план выходит и количество потоков, и количество каналов памяти (тут у 4-х сокетного эпика последнего просто нет конкурентов с 48-ю каналами памяти, посмотрим, что интел на это ответит).
+ ещё и - дороже (и ЦПУ, и мамки для них) они (уже давно!) - это т.б. -
Че-то про мамки не понял. Мать на 520-м для АМД стоит 4к, для 1700-го сокета самое дешевое стоит от 8к. Если же говорить о х570 vs z690, то 10к за АМД против 15к за интел. Мать как раз получается дешевле на стоимость проца, у которого больше кеша, и который в определенных рабочих нагрузках интел пока не догнал.
103. Salavat 15 24.02.22 14:32 Сейчас в теме
(100)
куда более решает количество операций за такт

Мне абсолютно плевать на это - я не разбираю ЦПУ.

Я знаю точно - что ещё очень долго - для 1с, однозначно -
- будет решать частота ЦПУ.

Исключая, конечно - мифические извращения какие.

Например - миллиард операций за такт.
И что - он реально будет быстрее?
1. Насколько быстрее?
2. Когда такое будет?

В реальности всё-равно - и у АМД, и у Интела - отличается это количество не многократно.
105. starik-2005 3309 24.02.22 14:39 Сейчас в теме
(103)
В реальности всё-равно - и у АМД, и у Интела - отличается это количество не многократно.
Ну так если оно немногократно отличается, а даже на 10%, то если какие-то команды на Интеле будут выполняться на 10% медленнее, то при на 10% более высокой частоте интела скорость обоих процессоров, выполняющих этот вот код, юудет одинакова. 1С - это примитивное ПО, "стековая виртуальная машина", интерпретирующая байт-код, помещая в стек аргументы функций и переменные. Тут все точно упирается в размер кеша и IPC: https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=196290
107. Salavat 15 24.02.22 14:40 Сейчас в теме
(105)
то если какие-то

Про "если да кабы" - ещё раз повторить?
110. starik-2005 3309 24.02.22 14:43 Сейчас в теме
(107)
Про "если да кабы" - ещё раз повторить?
Ну я уже понял, что Вы не понимаете сути. Предлагаю дальше не спорить, т.к. Вам все-равно не понять.

https://www.nix.ru/computer_hardware_news/hardware_news_viewer.html?id=196290
138. VVi3ard 52 21.06.22 14:41 Сейчас в теме
(110)
По вашей ссылке интересный пример, с EXCEL:
"мы взяли Excel, и здесь процессор 8700K был примерно на 3% быстрее, чем 1600X, – на той же тактовой частоте."

i7 8700 (6/12) 3.2 - 4.6 на частоте 4.6 по CPU-Z имеет 510 балов на ядро.

Если привести частоту 4.6 к 4 (понятно что так делать не совсем корректно, зависимость там не линейная но ближе всего к лиенйной), получится что производительность на ядро у i7 8700 на 4 ГГц - 434 бала.

У 1600X 4.0 родная частота, и на этой частоте у него на ядро 415 баллов что отличается от i7 на 5% в меньшую сторону, как раз примерно на столько же насколько медленнее работает EXCEL.

Я в целом полностью согласен с вами что IPC очень важный показатель для сервера 1С, хотел только дополнить что CPU-Z выдает вполне релевантные результаты тестов и на мой взгляд можно опираться на его результаты что бы понять какой CPU будет предпочтительнее для сервера 1С.
(конечно отдельны вопрос это количество пользователей, но это другая история).
111. Salavat 15 24.02.22 14:43 Сейчас в теме
(105)
упирается в размер кеша

Кэш тоже - нужен для многократного обращения для одних и техже данных.
Ну и/или - для соседних.
Да - в СУБД - это очень надо.
Но,... - и там тоже - до безграничности ненужно оно.
112. starik-2005 3309 24.02.22 14:45 Сейчас в теме
(111)
и там тоже
Везде. Разница сейчас 10% (151 vs 166 в попугаях Гилева). Смысла нет.
147. mrsmrv 129 05.09.22 07:20 Сейчас в теме
(111)
ой. а у меня на ноутбуке с Ryzen5800u процессором получился поиск по всем текстам, с выбором модуля в УНФ такой 28,52 сек.
А вот у клиента на 12900К - 27.01 сек.
А вот у меня на стационарном на 8700К - 37,78 сек. нормальная прибавка при 15 ваттах энергопотребления. и как это сравнить с 12900К с его Потреблением...
130. KontoraB 28.02.22 17:23 Сейчас в теме
Все господа товарищи - интел и амд прекращают поставки процессоров в Россию

У кого какие мысли ?
131. starik-2005 3309 28.02.22 18:05 Сейчас в теме
(130)
У кого какие мыс
Вряд ли на долго. Ну и в Китае на Алике и процов, и матерей завалтись.
154. starik-2005 3309 08.11.22 16:17 Сейчас в теме
(130)
У кого какие мысли ?
Прошло какое-то время, а поставки так и не прекратились. С чего бы это?
155. mrsmrv 129 09.11.22 03:22 Сейчас в теме
(154) Но серверные найти сложнее стало, не?
246. starik-2005 3309 20.11.22 11:06 Сейчас в теме
(155) "Сложнее найти" и "поставки прекратились" - это вот вообще не одно и то же.
135. VVi3ard 52 21.06.22 13:34 Сейчас в теме
Столько споров...
Если нужно выбрать CPU под сервер 1С то открываем: https://valid.x86.fr/bench/1
И выбираем в порядке убывания тот процессор на который хватает бюджета, с учетом количества пользователей на сервере 1С.

Разгон под продуктовый сервер я бы не стал использовать, тесты стабильности плохо тестируют реальную работу, когда загружены и SSD и память и процессор.

Самый плохой выбор для 1С это CPU с IPC ниже 400 (почти все XEON v3).
143. Salavat 15 05.07.22 21:29 Сейчас в теме
(135)
выбираем в порядке убывания тот процессор на который хватает бюджета

Так ведь там и рейтинг - прямо зависит от частоты.

(135)
почти все XEON v3
Они никогда не были быстрыми. Даже в момент своего представления - это был середнячок. И только.
148. VesAlex 08.11.22 12:56 Сейчас в теме
Прочитал статью и коменты, теперь мучаюсь, что брать для "сервера" под разработку Core i9-12900K или Ryzen 9 7950X, кто что думает?
149. starik-2005 3309 08.11.22 13:21 Сейчас в теме
(148) Я чего не 13700К?
Я тут посмотрел гикбенч и не особо уяснил разницу между 13700kf и 12600kf. На днях другу с региона собрал как раз на 12600kf с приличной памятью (3600MHz/CL16/32GiB), поставил убунту последнюю LTS, протестил в гикбенче - 2047/12151. Для сравнения у 13700kf средние результаты чуть лучше (даже в многоядерном тесте не всегда отличаются в большую сторону). У 7600Х в среднем в гикбенче результаты сопоставимы.

Вообще, у серверного использования есть несколько подводных камней:
1. Количество каналов памяти. А десктопных процах их всего 2. Да, если купить сервер и поставить туда всего две планки памяти, то это тоже будет два канала, поэтому серваку нужно столько планок памяти, сколько каналов памяти есть у его проца (процов).
2. Память с ECC-контролем четности - это более медленная память, но зато надежная. Есть мнение, что радиация и космические лучи (то, что заставляет счетчик Гейгера периодически "щелкать") могут вызывать и изменения в кристалле памяти (пробои/учтечки), и делает она это достаточно часто (по меркам жизни сервера). Также есть мнение, что DDR5 уже с ECC, поэтому местами такая тормозная. Но в источниках пишут, что у DDR5 будет варианты с ECC и без нее.

В общем я бы посмотрел, что за сценарии использования у юзеров, после чего бы определился, что брать. По тестам гикбенча 12-я серия интела не сильно медленнее 13-й, при том 7600Х примерно такой же по скорости, что и 13600k, хотя 5600Х точно медленнее 12600k (но не сильно).
150. VesAlex 08.11.22 13:33 Сейчас в теме
(149) 13й серии еще нет в магазинах, так бы взяли его. Сценарий 5 разработчиков, кто пишет расширения, кто тестирует закрытие месяца в ERP, тестирование отчетов и т.д.. В общем для экономии времени, ведения разработки и тестирования.
151. starik-2005 3309 08.11.22 13:37 Сейчас в теме
(150)
13й серии еще нет в магазинах, так бы взяли его.
В китайских магазинах уже есть, как и 7ХХ0Х.
ЗЫ: вот от ДНС инфа про производительность.
152. VesAlex 08.11.22 14:13 Сейчас в теме
(151) Мы на юрлицо покупаем) В авито смотрел, никто не хочет с юрлицом связываться
153. starik-2005 3309 08.11.22 15:19 Сейчас в теме
(152)
юрлицо
На Озоне тож с юрилицами не связываются?
156. mrsmrv 129 09.11.22 03:30 Сейчас в теме
(149)Как раз летом купили 12900К под УНФ разработку - летает всё замечательно. Но мы и на SSD не поскупились. Раскидали по разным дискам разные файлы от БД и сервера 1С.
Теперь взяли 7950х под разработку других баз. На днях будем сравнивать. По CPU-Z они в однопоточной производительности у нас получились ноздря в ноздрю. Но Райзен потребляет намного меньше.
Посмотрим как 1С
157. VesAlex 09.11.22 11:50 Сейчас в теме
(156) 12900К сколько попугаев выдает, какие SSD брали? Если не сложно, отпишитесь пожалуйста по попугаям в тесте Гилева на 7950х. Заранее, спасибо!
159. mrsmrv 129 09.11.22 16:24 Сейчас в теме
(157)
Итак. Гилёв тест вообще неоднозначный. Но в файловой базе выдаёт 142 попугая, в скульной базе выдаёт 60 баллов. Но при тестировании он видимо упирается в ssd
Ибо по дискам конфигурация такая: два SSD по два терабайта MSI M480 SPATIUM, один под TempDB и временные файлы сервера 1С, второй под файлы баз данных и файлы транзакций. Это пока. Потом поставим ещё один. Под системой Samsung 980PRO.
Оператива 5200 4 модуля по 32 гига, Но завелись все 4 модуля только под 11й виндой или под 22й серверной виндой. 19я серверная винда на 4-х модулях в синий экран упорно уходила. два модуля спокойно работают как 5200.
В итоге оставили пока 128 гиг но на 3600 частоте.
12900К тоже примерно также по дискам, но по оперативе там ДДР4 3200я 128 гиг.
конфигурация из скульной базы УНФ выгружается на алдерлейке за 38.04 секунд. на райзене за 30.54 секунд.
Пока боевую базу на нём не запускали. в копии баловались. Нагрузить его мало мальски не удалось. Ему как слону дробина все наши потуги.
В общем впечатления - Мощь.
НА днях будем пользователями нагружать. У них много разной оперативной работы. кто-то загружает из внешних файлов накладные массово. Обмен с сайтом в фоне постоянно идёт в 4 потока. и т.п. В общем будем смотреть как он будет справляться с массовой параллельнной нагрузкой.
В базе теста гилёва заметил ещё один райзен 7950х там он выбил 70 баллов в скульном тесте.
Но он же потом в среднем набирал в районе 50-ти. Странный тест. Нам он порекомендовал 35 пользователей. и тест проводился всего в 5 потоков почему-то.
Поставили режим энергопотребления - высокая производительность - райзен 7950х на всех ядрах держит почти постоянно 5.5 гигагерц. - на отдельных ядрах поднимает частоту до 5.75 гигагерца. алдерлейк 12900к так не делает. он держит в среднем 4.9 гигагерца. И
Алдерлейк греется мама не горюй. Точнее так. от него тепла много.
Этот же можно сказать холодный. По ощущениям раза в 4 меньше выдаёт тепла. Но на матери греются оба чипа чипсета. Радиатор на них горячий постоянно. Но это их работа SSD напрягает.
Посмотрим как будет на SSD PCI-E 5.0 стандарта работать когда они выйдут. пока что PCI-E 4.0.

12900к в гилёве выдал у нас 42 в скульном и 161 в файловом. И что характерно гилёв подчищает из базы высокие результаты.
А меня он вообще забанил здесь. Забавный.
support_mbk; +1 – Ответить
163. support_mbk 09.11.22 16:57 Сейчас в теме
(159)еще пока настраивал 5950x научился юзать CTR как следствие ниже температура из-за даунвольта проца, частота не в потолок но нет перегрева в серверном корпусе 1x Chassis: Supermicro SC813MTQ-350C в дц юзаю так 24/7/365
Прикрепленные файлы:
165. mrsmrv 129 09.11.22 17:00 Сейчас в теме
(161)
(163) Да, даунвольтить тоже собираемся. Но после обновления биоса материнки. Он очень подозрительно работает. Тайминги памяти назначает с потолка.
Имеющиеся биосы пока с устаревшей агесой
162. mrsmrv 129 09.11.22 16:55 Сейчас в теме
(111)
(157) 161 в файловом и 42 в скульном, SSD - два Samsung 980 PRO 500Gb на одном файлы баз данных и файлы транзакций, на втором temp DB и временные файлы сервера 1С.
под систему SSD Western Digital Black SN850 1 Тб WDS100T1XHE
164. support_mbk 09.11.22 16:59 Сейчас в теме
(162)tempDB в рам даст больше результат, у меня под живой бд те же диски что у вас, но 1000 и 500, лог на 500, дата на 1000, темпДБ в рам
166. mrsmrv 129 09.11.22 17:03 Сейчас в теме
(164) Да понятно, что рамдиск даст результат. Я во время теста в монитор ресурсов смотрел как и что пишет скуль сервер. Но ради попугаев это делать не будем. Важнее как покажет себя эта машинка на рабочих нагрузках. А то что она держит 5.5 гигагерца по всем ядрам постоянно. намекает на высокую отзывчивость. Вот и посмотрим.
167. support_mbk 09.11.22 17:07 Сейчас в теме
(166)
(166) Да, так же на 5950x я упирался в диски, но городить рейды на 980 мне дорого, текущей производительности для моих задач с головой) Но даже при текущих раскладах, у вас на 2 птицы больше чем у меня) мб чуть позже поменяю сервер или возьму в тест 7950х (пока нет у дц)
169. mrsmrv 129 09.11.22 17:12 Сейчас в теме
(167) проц заказывали в Казахстане, везли транспортной компанией.
172. support_mbk 09.11.22 17:40 Сейчас в теме
(169)мне чуть проще, везти в рф не надо, просто немного подождать закупки для дц)
158. support_mbk 09.11.22 12:24 Сейчас в теме
(156)
(156)присоединюсь тоже интересен результат мб заменб 5950x на что то более интересное
161. support_mbk 09.11.22 16:51 Сейчас в теме
(160)Благодарю. Если уперлись в диски, разнесите чисто ради тестов в ram все log tempDB data, я так делал пока игрался с настройками 5950x и синтетикой Гилева, для сравнения результат выгружал в excel файл, так как тоже заметил исчезновение высоких результатов из статистики иногда) Если не сложно поделитесь результатами ка на первом скрине
Прикрепленные файлы:
168. mrsmrv 129 09.11.22 17:08 Сейчас в теме
(161) Как вы и просили. скриншот.
Прикрепленные файлы:
support_mbk; +1 – Ответить
170. support_mbk 09.11.22 17:14 Сейчас в теме
171. mrsmrv 129 09.11.22 17:23 Сейчас в теме
(170) для сравнения, если что. поиск по всем текстам (только модули) в конфигурации УНФ делается за 26.95 сек. на 12900к
и на 7950х за 20.15 сек.
т.е. райзен ищет в текстах модулей быстрее (хотя это в один поток явно делается).

сравнение конфигураций (нетиповая УНФ и типовая) за 10.48 сек. на алдере и за 9.22 на райзене.
173. starik-2005 3309 09.11.22 19:58 Сейчас в теме
(171)
райзен
Я на днях другу на 12600kf собирал комп, так в среднем он по результатам гикбенча быстрее, чем 12900k (в однопотоке, разумеется). Также смотрел, что там с результатами 7600Х и далее - очень радует. При том 13700k я бы сказал, что не сильно ушел от 12900k. А в игрухах - да, местами под интыль оптимизировано посредством оптимизирующего компилятора от интыля. У АМД с этим пока не так все хорошо, хотя оптимизирующий компилятор у них есть. Но я сравнивал с кучей GCC версий его на zen2 - в ряде случаев он был откровенно хуже.

ЗЫ: кстати, 12600kf на 660М чипе прекрасно скушал мою DDR4 патриот 4400MHz (16GiB/CL19), т.е. сильно разогнанная память. Так вот в гикбенче она дала меньше баллов, чем та память, которую я купил другу (Kingston 3600MHz/32GiB/CL16). Хотя в тесте латенси от интыля она показала себя по скоростям похуже, но по задержкам получше вплоть до 46 нс против 52 нс у 4400.
176. mrsmrv 129 11.11.22 12:09 Сейчас в теме
(173)
(170)Прикол. Положили всё на рамдиск от soft perfect в файловом скорость упала до 60 примерно. Скульные базы - положили всё туда и темп Дб и оба файла базы, и временные файлы сервера 1С. в итоге скорость 61 с копейками. Максимальная скорость была без использования рам-диска. Странный тест.
support_mbk; +1 – Ответить
177. support_mbk 11.11.22 15:12 Сейчас в теме
(176)
(176)Наблюдал аналогичное, юзаю этот же софт для рам диска, есть предположение что количество потоков не создается больше 14, непонятно по какой причине, вот сейчас сижу тестирую 2 EPYC_7F52, весьма странные резы в тесте с учетом 8 каналов памяти и озу в 2 раза больше чем было у меня на 5950x
Прикрепленные файлы:
178. support_mbk 11.11.22 15:14 Сейчас в теме
(176)в тоже время 5950x и все в рам выдал тогда весьма более приятные цифры
Прикрепленные файлы:
179. support_mbk 11.11.22 15:17 Сейчас в теме
(176)вы пробовали другую синтетику?
ей я нагрузил все ядра в процессе записи на максмум при работе с бух регистрами от 64 сеансов, позже опубликую сравнения эпика против райзена
Прикрепленные файлы:
180. support_mbk 11.11.22 15:28 Сейчас в теме
(176)
(176)Поделитесь пожалуйста скрином при использовании рам дисков. Может у вас размер строки подрос и кол-во потоков сильно больше, но попугаи считаются в 1 потоке, и я не наблюдал в момент их расчета загрузки диска. Интересен скрины как в моем посте 177
183. starik-2005 3309 11.11.22 16:32 Сейчас в теме
(180)
при использовании рам дисков
Вообще рам-диски не такие и быстрые, как хотелось бы. Где-то читал статью, что они могут быть достаточно медленными в ряде кейсов. Так что не стоит все тащить на них.
185. support_mbk 11.11.22 16:40 Сейчас в теме
(176)
(183)я сравнивал кристалмарком, погуглю статью, мне банально дорого строить 10 рейд на 980 pro хотя и интересно

980 про
рам
Прикрепленные файлы:
186. starik-2005 3309 11.11.22 16:43 Сейчас в теме
(185)
сравнивал
У меня сильно различалась скорость при использовании разных файловых систем. Есть мнение, что NTFS тут вообще не очень быстрая по сравнению с, например, экст4 на линухе. Там все в глубину очереди может упираться, в задержки, в параллельность, ... Куча факторов.
support_mbk; +1 – Ответить
188. support_mbk 11.11.22 16:47 Сейчас в теме
(186)соглашусь, на линукс не тестил, просто не было такой цели, возможно позже будет настроение или свободный стенд, но на другом проекте мне нравится связка прокса и zfs, но там не 1с
187. support_mbk 11.11.22 16:45 Сейчас в теме
(183) XD все ради птиц и результатов в табличках и экономии бюджета на тестировании, для моих задач оказалось вполне достаточно 1 980 про 1 тб и 1 950 про 512 и 1 рам диска
192. support_mbk 13.11.22 13:26 Сейчас в теме
(176) Итак, имеется сервер разработки на базе ryzen 5950x(частоты на все ядра 4200) с 128Гб рам 3200 на частоте правильно собранный заботливым ДатаЦентром и другой плохо собранный сервер (неправильно воткнули память сборщики, не читали инструкцию к матери, надеюсь переставят на след неделе) на базе 2 EPYC_7F52(частоты на все ядра 3500) + 256Гб рам 3200.

Далее сервер рязань и сервер эпик2

сервер рязань 1с 8.3.21.1302 скуль 2019
сервер 2эпик 1с 8.3.15.1830 скуль 2016
идентичные расположения файлов тестовой бд, все запихнул в рам в результате:
обычная скорость теста и обычный размер объектов, результаты по ссылка, значения больше - лучше

рязань https://fragster.ru/performanceTest/testResults/0034c4dc-da6b-11ec-860a-d05099fdf1d0
2эпик https://fragster.ru/performanceTest/testResults/2381d507-61b6-11ed-9b05-18c04d78ac39

С плохо расположенной памятью на 2эпик, рязань в 2 раза быстрее.

Для тестирования использовал разработку Антона Грачева
https://infostart.ru/public/173394/ - за что ему отдельное спасибо, тест позволяет одинаково повторять тестирование, а не хаотично генерить 9-32 фоновых сеанса как в тесте Евгения Гилёва
Прикрепленные файлы:
194. support_mbk 14.11.22 17:41 Сейчас в теме
(193)
(192)Сделал замеры скорости рам дисков на рязани и эпике. Явная проблема по памяти на эпике.
Прикрепленные файлы:
195. starik-2005 3309 14.11.22 17:59 Сейчас в теме
(194) Ну вообще для серверов с процессорами, у которых много каналов памяти, нужно модулей памяти ставить столько, чтобы ВСЕ каналы памяти были доступны. Нужно иметь ввиду, что один канал памяти = 1 модуль. Т.е. если каналов памяти в проце 8, а процессора ДВА, то нужно 16 модулей памяти, чтобы задействовать все каналы. Так что если у Вас Эпик и на мамке два модуля памяти, то у Вас будет только ДВА канала и все.
196. support_mbk 14.11.22 18:02 Сейчас в теме
(195)Согласен, это косяк тех кто предоставил сервер в тест им его и улаживать, ожидаю будет ли решение проблемы. Там воткнули 8-32 так еще и хаотично, хотя в мануал норм написано ставьте
Прикрепленные файлы:
197. starik-2005 3309 14.11.22 18:06 Сейчас в теме
(196) в выделении вообще написано, что ежели у вас один модуль памяти, то ставьте его в А1.
Очередное напоминание о том, кто работает в саппорте датацентров и прочих контор. У нас как-то был клиент, у него было облако с ЕРП, там все тормозило пипец как. Они бы какой-нить райзен 5900 отбили бы уже раз десять.
support_mbk; +1 – Ответить
199. starik-2005 3309 14.11.22 18:11 Сейчас в теме
203. support_mbk 15.11.22 10:01 Сейчас в теме
(199)Благодарю. Сделал тесты. Все верно, если плашки поставили правильно и память подходит матери все должно быть очень быстро, гораздо быстрее чем 2 канала на рязани, но нет. В гикбенч написано что используется 4 канала. К сожалению влиять на этот сервер я могу лишь сообщив об предполагаемой проблеме и ждать. Рязань это мой сервер разработки. А 2Эпик просто дали так сказать погонять-потестить-сказать что думаю про сервер (стоит ли он того что за него хотят, хотя изначально я топил за другой сервак на базе асус и 2 эпик 75f3, но дали это и еще и собрали плохо)
Прикрепленные файлы:
200. starik-2005 3309 14.11.22 18:14 Сейчас в теме
(196) Вообще, у вас там про проц написано
Per Socket Mem BW
204.8 GB/s
. Т.е. на два сокета должно быть до в 2 раза быстрее...
support_mbk; +1 – Ответить
214. support_mbk 17.11.22 09:38 Сейчас в теме
(200)
Переставили банки по мануалу к матери (по манула к процу перестановка сделала хуже), сразу ушла задержка по памяти (в 10 раз уменьшилась), в тесте результаты тоже сильно улучшились, ожидаю замены памяти, для заполнения всех слотов и использования 8 каналов, скорее всего поменяют 256гб(32гб*8) на 512гб(16гб*32)
Прикрепленные файлы:
218. starik-2005 3309 17.11.22 20:34 Сейчас в теме
(214) По всей видимости, память у Вас там стоит не синхронно по сокетам. Т.к. латенси на одном из сокетов выше, чем на втором, в два раза, то это говорит о том, что в слоты для первого сокета поставили условный 4х-канал, в во второй - 2х-анал.
Вот у Вас сейчас 8 модулей на 2 сокета - это 2х4 канала, но мне почему-то кажется, что у вас там 6 модулей на один сокет криво стоят и 2 модуля на второй. Да, 8 каналов будет использоватся, когда во все сокеты поставите память. И память должна быть аналогичная. Предположу, что ее еще в BIOS нужно правильно выставить на 3200MHz, что должно давать на сокет ап ту 200 000 MB/s, а не 40 000 (фактически, 40 000 - это двухканал = 2х20Gib, соответственно 8 каналов должны давать ап ту 40х4=160 000. В принципе для 3600 MHz скорость где-то до 60000 доходит - от таймингов зависит. ECC 3200 CL22 для двухканала наверное 40-45 в пределе, для 4х2 канала = 160-180, для двух сокетов ап ту в 2 раза )))
220. support_mbk 18.11.22 09:48 Сейчас в теме
(211)
(218)По утилите от интела (та которую вы скинули) наилучшая производительность при расположении как на скрине из мануала(выделил зеленым, остальные вариации подробно не буду расписывать, приложу скрин того что ухудшало производительность памяти, отметил красным).

В остальных тестах (1C от Гилева и Грачева, geekbench,passmark,crystalmark)именно такое расположение улучшило ситуацию.

Насчет частоты, память 3200 с ecc биос корректно определяет ее частоты, те же 3200, ручных манипуляций не потребовалось.
Прикрепленные файлы:
227. starik-2005 3309 18.11.22 13:17 Сейчас в теме
(220) Ну вот тут явно же показано, что с двумя сокетами надо 16 планок минимум. 8 планок - это один сокет.
229. support_mbk 18.11.22 13:19 Сейчас в теме
(227)
(227)Ну так если планок дали изначально 8*32гб, я могу только ждать пока их заменят на 32-16гб или переставить (переставил, и жду дальше)
230. starik-2005 3309 18.11.22 13:23 Сейчас в теме
(229) Если там два сокета, то только один вариант - поставить в каналы А-D для каждого, но не факт, что это будет нормально работать. Ну и если, как Вы пишите, после установки по инструкции для 8-ми планок (1 сокет) получилось еще хуже (а по другому и не могло, т.к. второй сокет остался без памяти вообще), то это просто один из аспектов конфигурирования серверов.

Там вообще единственная схема - это забить все гнезда, тогда есть шанс получить по каналу на каждую плашку и система их прилично так "разинтеливит", чтобы последовательное чтение работало "быстро-быстро". Все остальное - это не решение.
232. support_mbk 18.11.22 13:36 Сейчас в теме
(227)
(230) не пойму как вы прочли, что после установки 8 планок на сокет стало хуже (СТАЛО ЛУЧШЕ), я ведь выделил на скрине из инструкции 8 планок на сокет(зеленым), стало лучше, выше скинул результаты утилиты от интел и теста 1с), 4 планки на 1 и 2 сокет (красным)

остальные варианты установки приводили к результату как на скрине ниже
возможно более наглядно станет:
перестановка банок по слотам 1 и 2 сокета по 4 на сокет, не дает улучшения - слева
справа - расположение 8 банок на 1 сокет улучшает производительность - справа, выделено зеленым
Прикрепленные файлы:
239. starik-2005 3309 18.11.22 14:46 Сейчас в теме
(232) Фишка в том, что гнезда памяти они на сокеты разделены. Часть гнезд для сокета №1, часть гнезд для сокета №2. И дальше все это упрется во взаимодействие ядер. В итоге может показаться, что работать стало быстрее, но при загрузке всех ядер работой с памятью производительность просядет из-за межпроцессного обмена.
support_mbk; +1 – Ответить
240. support_mbk 18.11.22 14:55 Сейчас в теме
(238)
(239)все верно, определить где чьи гнезда нам опять же помогает мануал производителя матери (на матери слоты промаркированы согласно мануалу, сам видел, посмотрел на всякий случай, когда открыл сервер админ), при тестах 1С и не 1С все ядра загружены (тест Гилёва не в счет), просадки нет, ставил и стресс тесты все ок, частоты держат оба эпика, загружены все ядра, логично предположить что если мы дали память только 1 процу, второй должен простаивать и быть без нагрузки (но загружены все ядра), но также предположу что эта некая особенность именно матери от гигабайт, не думаю что производитель просто так нарисовал таблицы как ставить память в зависимости от числа сокетов и кол-ва банок, тесты подтверждают что при расположении 8 банок в разъемах рядом с сокетом P0, мы получаем 4 канала памяти с нормальной скоростью заявленной на оф сайте amd
294. Sley 21.12.22 13:16 Сейчас в теме
(232)
(237)
У вас правильно память была установлена.
У вас двухпроцессорный сервер, и как следствие NUMA архитектура. Скорость доступа к памяти неравномерна для разных процессоров. Заполнение слотов от производителя было верным - пополам между разными сокетами.

Тест латентности это и показывает, обратите внимание на блок NUMA. ранее у вас на скриншоте видно обмен между двумя доменами памяти, сейчас только один, так как у вас вся память на одном сокете, и обращение к ней идёт с ядер этого сокета. Но как только количество потоков исполнения вырастет - все равно начнутся обращения со второго сокета к памяти первого - а это медленно.
За корректное распределение объектов в памяти при использовании NUMA отвечает ПО, и если посмотреть на MS SQL там есть настройка распределения ядер процессора по NUMA доменам (по умолчанию в auto).

Единственное странное, у вас при тестах "от производителя" скорость памяти между сокетами для сокета0 23Gb/s, независимо к какой памяти он обращается, а для сокета1 45Gb/s тоже независимо к какой памяти обращается. Должно быть зеркально.

Резюме:
1) тест показывает то, какова скорость обращения из конкретного процесса к объёму памяти. Он однопоточный и исполняется на конкретном процессоре (сокете), поэтому всегда будет латентность и скорость обращения к "дальней" памяти меньше. Но это не значит что при реальной многопоточной работе будет также.
2) То что при тестировании 1С были выше результаты - вероятно весь тест после переноса памяти исполнялся на одном процессоре и "близкой" к нему памяти.
3) Верните обратно, это стабильнее и предсказуемей для сервера. Игры с размещением памяти в одном сокете очень странные для работы сервера.
223. support_mbk 18.11.22 11:04 Сейчас в теме
(221)
(218)хосткей не так давно делали аналогичные тесты расположения памяти для эпика

https://habr.com/ru/company/hostkey/blog/671176/
228. starik-2005 3309 18.11.22 13:19 Сейчас в теме
(223) Я там даже слова писал:
Т.е. то, что у Е5-26хх 4 канала памяти, а у эпика их восемь - это не говорит о том, что эпик будет тупо в 2 раза производительнее в части памяти? Ну что такое "каналы памяти"? Ведь просто все, да? Вот есть планка памяти, у нее есть канал к процу, отдельный и независимый. Двухканальная память с интерливом будет работать при последовательном чтении записи в два раза быстрее одноканальной при прочих равных. Четыре канала будут работать в два раза быстрее, чем два канала. Ну и для этого конкретного Е5 это предел, т.к. там четыре канала памяти. А для этого вот конкретного эпика это не предел, т.к. там восемь каналов, т.е. со всех восьми планок эпик может одновременно читать. И если убрать интерлив, то есть шанс еще увеличить производительность в тестах, т.к. целых восемь ядер можно будет загрузить работой с памятью, которая не будет блокироваться разными процессами. Ну и два сокета - это уже 16-ть каналов, что позволит 16-ти ядрам работать с памятью с нативной скоростью.

Америку открыл? Да ладно...
Там автор топика тоже нифига не знает, походу...
234. support_mbk 18.11.22 13:44 Сейчас в теме
(228)
.е. то, что у Е5-26хх 4 канала памяти, а у эпика их восемь - это не говорит о том, что эпик будет тупо в 2 раза производительнее в части памяти? Ну что такое "каналы памяти"? Ведь просто все, да? Вот есть планка памяти, у нее есть канал к процу, отдельный и независимый. Двухканальная память с интерливом будет работать при последовательном чтении записи в два раза быстрее одноканальной при прочих равных. Четыре канала будут работать в два раза быстрее, чем два канала. Ну и для этого конкретного Е5 это предел, т.к. там четыре канала памяти. А для этого вот конкретного эпика это не предел, т.к. там восемь каналов, т.е. со всех восьми планок эпик может одновременно читать. И если убрать интерлив, то есть шанс еще увеличить производительность в тестах, т.к. целых восемь ядер можно будет загрузить работой с памятью, которая не будет блокироваться разными процессами. Ну и два сокета - это уже 16-ть каналов, что позволит 16-ти ядрам работать с памятью с нативной скоростью.


Да и автор ответил вам, что это теория а практикой любезно поделился, принять на веру или нет, это уже личное дело читающего, но если спорите с практикой желательно приложить свои тесты, а не просто писать так быть не может и тд., естественно что быстрее всего поставить во все разъемы банки памяти, думаю будет и такое, подождать надо пока привезут и заменят.
238. starik-2005 3309 18.11.22 14:42 Сейчас в теме
(234) Там народ больше сагрился на то, что я предложил документацию читать. Не все ее читают, еще меньшее количество народу ее понимают, предельно небольшое количество людей, которые вообхе понимают процессы, и уж совсем немного тех, кто документацию может корректно написать. Ну вот так и живем, тестим, пишем красивые и очевидные статьи. Ну вот я тоже тестил, только результат не был очевиден.
252. mrsmrv 129 23.11.22 14:08 Сейчас в теме
(228) там ещё и процессор без единого кристалла ввода/вывода первого поколения. Последующие поколения идут уже с отдельным модулем ввода/вывода. что сильно меняет технологию работы с памятью. А потом ещё и количество ядер в CCX возросло, потом кэша накинули. в общем текущие эпики уже сильно отличаются от первых.
support_mbk; +1 – Ответить
231. starik-2005 3309 18.11.22 13:32 Сейчас в теме
(223) Да, обратите там внимание на последние два теста. 74 гигафлопса против 366 гигафлопс. Т.е. тут не в два раза быстрее, а в ПЯТЬ! Т.е. по модулю памяти на сокет дает в ПЯТЬ раз худший результат, чем все забитые слоты. И это в общем-то на математике больше, чем на работе с памятью.
235. support_mbk 18.11.22 14:03 Сейчас в теме
(231) резы при установке 8 банок на сокет, все как вы писали ранее


Вообще, у вас там про проц написано
Per Socket Mem BW
204.8 GB/s
. Т.е. на два сокета должно быть до в 2 раза быстрее...
Прикрепленные файлы:
236. support_mbk 18.11.22 14:24 Сейчас в теме
(231)
(231)чтобы исключить дополнительные сомнения, уж понять где и как стоит память моих навыков хватает) серверная закрыта, доступа у меня нет, память переставлять я не бегаю, только наблюдаю и тестирую когда говорят что все готово)
Прикрепленные файлы:
237. support_mbk 18.11.22 14:28 Сейчас в теме
(231)изначально от поставщика сервер приехал собранным так и было медленно
Прикрепленные файлы:
241. support_mbk 18.11.22 15:29 Сейчас в теме
(231)
(231)стресс помучает сервер, будет деградация(как вы писали) расскажу позже, на тестах ранее (235) не обратил внимания что тест использовал 32 потока из 64

тут все ядра и потоки
Прикрепленные файлы:
249. support_mbk 21.11.22 09:42 Сейчас в теме
(241)
(241)10000 тестов завершены, показали такую "деградацию", на мой взгляд несущественно
Прикрепленные файлы:
233. support_mbk 18.11.22 13:39 Сейчас в теме
(218)по поводу 6 банок на 1 сокет и 2 банки на 2 сокет, ошибаетесь, изначально стояли банки по 4 - 4 на каждый сокет, и было плохо, что опять же подтверждается скринами тестов
174. VesAlex 10.11.22 01:56 Сейчас в теме
Интересно, как люди из i9-12900 столько выжимают? Поэтому и возникают вопросы, что брать.
Прикрепленные файлы:
175. starik-2005 3309 10.11.22 14:09 Сейчас в теме
(174) Ну тогда уж 13900к надо брать - он еще быстрее. Ну или 7950Х.
181. support_mbk 11.11.22 16:07 Сейчас в теме
(176)
(174)Думаю это файловая, в sql максмум что я видел на поток 71 птица
184. starik-2005 3309 11.11.22 16:33 Сейчас в теме
(181)
Думаю это файловая
Файловая на 12900к - это 161+.
189. support_mbk 11.11.22 16:49 Сейчас в теме
(184)хм, постгри + лин - дает такой профит на 12900к?
190. starik-2005 3309 11.11.22 17:00 Сейчас в теме
(189)
постгри + лин
Я говорил вообще про файловую. У вас на картинке винда, т.к. проц определен. Как добиться офигенной скорости в тесте Гилева, как на картинке? Распихать все файлы базы по разным рам-дискам минимального размера, отключить лог, засунуть темп-директории в рам, засунуть аппдата и локалаппдата в рам. Ну и делать это на голой винде с выпиленными службами, чтобы время не занимали.
ЗЫ: вообще, ща на машинах, активно используемых в качестве пулов микросервисов, выделяют пул ядер (например, энергоэффективные) для обслуживания сети и прочих дров, а остальные ядра резервируют на основную производительность. В итоге одно то, что нагрузка на рабочие ядра не прерывается прерываниями от внешних устройств, дисков, прочего ДМА, уже дает чуть ли не в полтора раза повышение производительности.
JohnyDeath; support_mbk; mrsmrv; +3 – Ответить
191. support_mbk 11.11.22 17:04 Сейчас в теме
(190)Как всегда ценная инфа, принял, благодарю!
182. support_mbk 11.11.22 16:16 Сейчас в теме
(174) мне больше эти данные интересны
Прикрепленные файлы:
193. evn-zorin 36 14.11.22 16:36 Сейчас в теме
5600X один из лучших процессоров по сочетанию цена/качество для 1С!
198. starik-2005 3309 14.11.22 18:08 Сейчас в теме
(193) Кстати, у кетайцефф 7600Х с мамкой можно взять за 35 уже. Память у нас дешевле, что тоже не менее странно...
202. evn-zorin 36 15.11.22 06:45 Сейчас в теме
(201)
(198)за 35 тыр? а как быть с гарантией?
206. starik-2005 3309 15.11.22 19:42 Сейчас в теме
(202)
а как быть с гарантией?
Какая гарантия? Для гарантии берут два комплекта.
support_mbk; +1 – Ответить
210. evn-zorin 36 16.11.22 11:29 Сейчас в теме
(206)
(206)т.е. из Китая два процессора взять без гарантии? когда в местном магазине с гарантией 3 года и цена на 10% выше?
212. starik-2005 3309 16.11.22 14:11 Сейчас в теме
(210) и часто у тебя горели процы? Вот у меня, лично, ни разу. Хотя у меня их было овер дофига. Но если проц сгорит, то даже если он куплен тут, можно попасть на 45 дней экспертизы и всего на свете. И что-то сомневаюсь я, что вам на замену даже пентиум дадут. А если это такая крутая контора, которая дает на замену и все такое прочее, то сомневаюсь, что цена в ней будет на 10% всего дороже - в те же 2 раза и выйдет.
mrsmrv; support_mbk; +2 – Ответить
213. support_mbk 16.11.22 17:53 Сейчас в теме
(211)
(212)В детстве был первый комп на базе амд (кажется к6 помню точно что частота была 490мгц), так я умудрился вытереть ему термопасту, поставить радиатор и бедняга дальше успешно обогревал комнату и открывал удивительный мир Героев 3-4, он и сейчас живой, после на нем начиналось знакомство с linux
201. starik-2005 3309 14.11.22 18:16 Сейчас в теме
(193)
по сочетанию цена/качество/скорость
Да, 12400 медленнее на 10-15%, 12600kf - дороже в 2 раза.
204. panvartan 15.11.22 13:37 Сейчас в теме
apple m1
Прикрепленные файлы:
205. starik-2005 3309 15.11.22 19:41 Сейчас в теме
(204)
apple m1
Виртуалочка?
207. panvartan 15.11.22 23:51 Сейчас в теме
(205) macbook air m1 (пассивное охлаждение)
208. starik-2005 3309 16.11.22 07:20 Сейчас в теме
(207)
macbook air m1
Это все отлично, но у 1С нет, на сколько я знаю, платформы под ARM64 для IOS. Или что-то поменялось?
209. panvartan 16.11.22 11:04 Сейчас в теме
211. starik-2005 3309 16.11.22 14:09 Сейчас в теме
(209) ну значит там код x86_64 выполняется на АРМ64. У винды есть такая штука тоже, но она замедляет работу в любом случае на 10-30%. Судя по тому, что пишут, на М1 у эйпла должно быть овер дофига, а 102 - это уровень 9й серии процов от интела или зен1+ от амд.
215. kauksi 217 17.11.22 17:09 Сейчас в теме
ну вот и я дождался Рязани 7950х и собрал комп. Server 2016 / SQL 19й
Все в стоке, память на 6000. На SRV 2019 почему то выдавало меньше на 30%
Прикрепленные файлы:
VesAlex; support_mbk; +2 – Ответить
216. support_mbk 17.11.22 17:31 Сейчас в теме
(215)
(215)круто, поделитесь результатами многопоточного теста в sql
219. kauksi 217 18.11.22 06:47 Сейчас в теме
(216) там вторая картинка - 104 балла, Но это база и темп на серверном Samsung PM1735. На WD Black 1Tb было 70
support_mbk; +1 – Ответить
222. support_mbk 18.11.22 09:58 Сейчас в теме
(211)
(219)Очень круто! Благодарю, если будет время, попробуйте тест Антона Грачева интересно сколько получится попугае у вас, предполагаю что в два раза лучше результат чем на моем 5950x

https://fragster.ru/
Прикрепленные файлы:
250. insurgut 208 21.11.22 12:53 Сейчас в теме
(219) судя по всему с учетом такой кардинальной разницы при смене SSD - тест от накопителя зависит больше, чем от процессора.
217. starik-2005 3309 17.11.22 20:20 Сейчас в теме
(215)
7950х
В винде файловая как-то мало дала, даже меньше, чем у меня 5600Х. Ставьте убунту - там должно 170+ вывалить, т.к. тест перестанет резать по признаку принадлежности к АМД )))
support_mbk; +1 – Ответить
221. kauksi 217 18.11.22 09:51 Сейчас в теме
(217) как то так
Прикрепленные файлы:
evn-zorin; invertex; mrsmrv; VesAlex; starik-2005; support_mbk; +6 – Ответить
243. starik-2005 3309 18.11.22 21:07 Сейчас в теме
(221) Ну вот, почти 200 попугаев! Очередной рубеж преодолен )))
247. starik-2005 3309 20.11.22 13:32 Сейчас в теме
(221) Кстати, заказал себе 13600kf у кетайцев с мамкой на Z790. У нас нашел модули памяти 6400 CL 32-38-38, что для DDR5 весьма прилично. Как приедет - соберу, посмотрим, что там у интела против АМД есть за разумные деньги )))
mrsmrv; support_mbk; +2 – Ответить
253. triviumfan 103 24.11.22 18:23 Сейчас в теме
(247) Порвет амудэ как тузик грелку)
254. starik-2005 3309 24.11.22 18:28 Сейчас в теме
(253) Судя по сообщениям с полей - вряд ли.
261. mrsmrv 129 30.11.22 13:57 Сейчас в теме
(253)Да вот только в играх. Сервер на 7950х в боевом режиме только радует.
262. starik-2005 3309 30.11.22 14:46 Сейчас в теме
(261) Не факт (про преимущество интыля над АМД в играх). Но, справедливости ради, 13-я серия интела с памятью DDR5 работает существенно лучше. Т.е. если 12-я сбоит на каких-то режимах, то 13-я очень даже. При том 12-я на DDR4 у меня планки 4400 завела аж на 4500, скорости соответствующие. 5600Х даже на 4266 не смог завести стабильно, при этом сильно проседала скорость. На 3600 работало тоже не ахти - надо было крутить тайминги долго и нудно. Сейчас то же самое читаю про 7-ю серию райзенов с DDR5 - там те же болячки, что и у предыдущего поколения.
Я память заказал 6400МГц - это минимум, что стоит брать на DDR5, т.к. DDR4 на хороших таймингах и частоте по скорости вплотную подбираются к DDR5 6000+, при том стоят дешевле. А DDR5 с более высокими таймингами стоит просто неприлично дорого.
264. triviumfan 103 30.11.22 15:38 Сейчас в теме
(261) https://www.techpowerup.com/review/intel-core-i9-13900k/13.html
Рапторы - пушка. Только почему-то ms sql нету в тестах)
Но я уверен, что в тесте Гилёва он разорвёт всех как тузик грелку)
265. starik-2005 3309 30.11.22 16:28 Сейчас в теме
(264) Если смотреть без розовых очков от интиыля на эти картинки, то:
1. На первом графике интыль сливает всем, даже 11-му поколению. Значит, что-то или с тестерами не то, или с тестом, или вообще хрень полная на картнке.
2. На втором графике 7600Х быстрее, чем 7950Х. При том тест явно масштабируется по количеству ядер. Т.е. 13900 быстрее 13600 ровно во столько, во сколько у него больше ядер. И даже 7900Х быстрее, чем 7600Х, но 7950Х в полтора раза медленнее, чем 7600Х. "Вот зе фак?"

Я такие тесты не перевариваю. Явно какое-то гонево.
mrsmrv; support_mbk; +2 – Ответить
255. triviumfan 103 24.11.22 20:12 Сейчас в теме
(215) Чутка не дотянул. В топе sql всё ещё 12900K с 119 попугаями :)
256. starik-2005 3309 24.11.22 20:42 Сейчас в теме
(255)
В топе
Вскипятил чайку (с)
13600kf во всех тестах быстрее, чем 12900k. Поглядим...
support_mbk; +1 – Ответить
224. kauksi 217 18.11.22 12:25 Сейчас в теме
частота памяти и количество планок существенного влияния на результат не оказывает. Что одна планка ddr5 на 6000 МГц, что четыре на 4000Мгц. Результат в пределах погрешности 104-102. Все как и 10 лет назад, во времена i5-2550к. Частота проца решает. Если под водянкой Рязань подразогнать слегка, 200 попугаев под Убунтой получится легко.

Тест Фрагстера выполнил, пользователей 0, удовлетворенность 4. Смотрите в базе по комментарию.
support_mbk; +1 – Ответить
225. support_mbk 18.11.22 12:26 Сейчас в теме
226. support_mbk 18.11.22 12:38 Сейчас в теме
(224)тест выполняли при таких же условиях:
Но это база и темп на серверном Samsung PM1735

????
242. kauksi 217 18.11.22 15:40 Сейчас в теме
(226), да те же условия. Максимальная скорость обмена с диском порядка 1.2Гб/с. сейчас все тоже проделал на hyper-v. 30-40процентов меньше.
support_mbk; +1 – Ответить
248. starik-2005 3309 20.11.22 13:35 Сейчас в теме
(242)
hyper-v
В гикбенче есть куча тестов на виртуалке - очень сильно падение скорости (четверть-половина). Хотя вроде бы виртуальные машины не должны скорость воровать, т.к. там целыми блоками транслируются команды, но, видимо, все упирается в кеш команд/данных L1/L2, которого тупо перестает при виртуализации хватать, поэтому накладные расходы весьма велики.
244. VesAlex 19.11.22 01:04 Сейчас в теме
Уважаемые участники, благодарю всех за тесты, и за то что отвечаете на вопросы! Благодаря Вам, тоже заказали AMD Ryzen 9 7950X.
mrsmrv; starik-2005; support_mbk; +3 – Ответить
298. mrsmrv 129 27.12.22 11:40 Сейчас в теме
(283)
(244)
Ну как есть результаты? какие впечатления?
251. kauksi 217 21.11.22 16:37 Сейчас в теме
(250) ну может когда тестировал на Server 2019 забыл отключить встроенный windows defender - смотрю по результатам, у других как раз такие же оценки на server 2022, от диска вряд ли зависит, оба nvme pci-e 4.0, там чисто от частоты проца/кэша зависит в однопотоке...
257. mrsmrv 129 28.11.22 09:33 Сейчас в теме
После всяких оптимизаций, без использования рамдисков на SQL 2019м удалось добиться 73 попугаев, а отключение SMT подняло до 92 попугаев в тесте SQL на Ryzen 7950x
triviumfan; starik-2005; support_mbk; +3 – Ответить
259. kauksi 217 30.11.22 13:02 Сейчас в теме
(257) у меня было 104 на платформе 8.3.18.1741, накатил 8.3.18.1957 как на боевом сервере, накатил все обновления винды, больше ничего не трогал, стало опять в районе 70. ни частоты ни smt не трогал. Windows defender отключен. Все оптимизации скуля и винды проведены. Куда делось 25% непонятно.
260. support_mbk 30.11.22 13:04 Сейчас в теме
(259) Думаю причина в самом тесте, наблюдал аналогичное. Не менялась даже платформа) настройки были сделаны и не менял.
(259)
263. starik-2005 3309 30.11.22 14:55 Сейчас в теме
(260)
Не менялась даже платформа
Скорость могла улететь в поиск свободных блоков на SSD. Суть в том, что и на SSD, и на HDD данные пишутся не на старое место, а на новое. Т.е. у нас расщепляется страница, например, в СУБД, в итоге появляются две страницы по 8к+, вот они и пишутся на новое место, а старое место помечается, как свободное. И пока диск не заполнился, старое место нам и не нужно - новое есть. А как прошлись по диску, то система идет по следующему кругу в поисках свободного места, которое уже неупорядочено, и на это приходится тратить дополнительное время.

Кто-то где-то писал, что если на SSD оставлять 30% места неразмеченным, то диск работает быстрее. Я, лично, не понимаю, как это помогает, но люди ведь тестили, им ведь помогло )))
support_mbk; +1 – Ответить
266. kauksi 217 30.11.22 17:00 Сейчас в теме
(263) отключил SMT, вернул все показатели TDP в авто, попугаи вернулись (>100 для MSSQL ).
У меня Samsung PM1735 SSD 3.2 Tb, система + базы от силы занимают 100Гб, так что вряд ли свободные блоки тут виноваты.
А у 13900к всего 8 нормальных ядер, против 16ти у 7950х, и плюс малые работают на более низких частотах. Для некоторых сценариев нормальных ядер может тупо не хватить. Да и "ядерность" мерять этими попугаями глупо, они просто не загружены на 100 % в TPC-A, тут решает только частота одного ядра проца...
JohnyDeath; SL81; mrsmrv; support_mbk; +4 – Ответить
344. user2050476 09.02.24 15:35 Сейчас в теме
(266)
У меня Samsung PM1735 SSD 3.2 Tb, система + базы от силы занимают 100Гб, так что вряд ли свободные блоки тут виноваты.

Подскажите под какой ОС у вас 1735 3.2ТБ ? Есть ли нормально работающие драйвера под этот диск под Windows Server 2022 ?
296. evn-zorin 36 25.12.22 20:47 Сейчас в теме
Полезное решение!
(260)в базе гилева лог пухнет, обрежьте его и скорость вернётся
297. support_mbk 26.12.22 11:52 Сейчас в теме
(285)
(296)каждый тест делался с чистым логом, восстанавливал бд
258. mrsmrv 129 29.11.22 05:55 Сейчас в теме
В боевом режиме база у пользователей стала гораздо отзывчивей чем на 12900К Подбор номенклатуры открывается быстрее намного (это не замерялось, просто ощущения пользователей, которых не предупреждали об изменениях). Проведение документов ускорилось. В целом отзывчивость системы улучшилась. Что повлияло будем разбираться. Теперь будем 12900К пытаться ускорить, чтобы и он тоже был такой же отзывчивый. Другие базы будем тестить. На очереди ЗУП и Бух. УНФ теперь работает быстро на райзене. Пользователей порядка 50, половина это менеджеры по продажам, которые массово регистрируют заказы. Часть из менеджеров обрабатывает заказы с интернет магазинов. Часть заказов обрабатывается роботами. В общем работа кипит. Оставили пока без SMT, чисто 16 ядер. SQL бывает скачет до 36% загрузки процессора. RPHost до 12 поднимается. Но он более стабильно "ест", а SQL лишь на мгновения подскакивает.
Выгрузка прайс-листов ещё, довольно затратное мероприятие. Обмен товарами с сайтами тоже. Ну и синхронизации всякие с другими базами тоже нагружают. Но он справляется. Успевает ещё и пользователей удовлетворять. В общем впечатления положительные.

У меня есть ощущение что включение SMT немного улучшит выносливость сервера в плане обработки пользователей во время выгрузки прайс-листа или загрузки заказов с сайта и всяких прочих длительных параллельных операций, типа записи большого документа установки цен с последующим пересчётом динамических цен.
А вот мгновенная реакция может снизиться.
triviumfan; support_mbk; +2 – Ответить
267. support_mbk 09.12.22 10:49 Сейчас в теме
В ближайшем будущем приедет сервер на базе 2 Эпик 47F3 все слоты с памятью забиты будут и 8 быстрых u2 дисков. Позже поделюсь резами монстра.
268. starik-2005 3309 09.12.22 18:01 Сейчас в теме
(267)
2 Эпик 47F3
|Ну в принципе для серверного проца он ниче так, но до десктопных, конечно, ему далеко. Смотрел в гикбенче - 1400 примерно. Если нормально будет с памятью, т.е. все 16 планок будут стоять, то он отлично масштабирует производительность. Фактически получите 16 каналов по 20 ГиБ/с => 320++ ГиБ/с. В итоге сколько там длина строки на SQL даже боюсь подумать. А в файловой он будет ну 80-90 примерно. На охлаждении и питалове не экономьте, ибо 240W на один только сокет.
support_mbk; +1 – Ответить
269. support_mbk 09.12.22 18:04 Сейчас в теме
(268)
(268)там 32 банки будет по 32гб
271. starik-2005 3309 10.12.22 09:11 Сейчас в теме
(269)
32 банки будет по 32гб
Ну тоже хорошо. 1ТиБ - жесткий диск не нужен )))
270. support_mbk 09.12.22 18:06 Сейчас в теме
(268)на десктопных сис админ не хочет боевую разворачивать, потому из того что было в наличии и по деньгам это было 1 и 2 лучших вариантов процессоров
272. Romakon92 12.12.22 15:10 Сейчас в теме
Интересно, сколько попугаев будет у 5800x3D у которого 96мб L3 кеша?
В играх он быстрее чем 12900 и 7950x
273. starik-2005 3309 12.12.22 15:43 Сейчас в теме
(272)
В играх он быстрее чем 12900 и 7950x
Сейчас готовятся 7-я серия с 3-д кешем, так что имеет смысл подождать их.

ЗЫ: Посмотрел тут характеристики 13600kf в сравнении с 12600kf - вообще отличий нет, похоже, просто у второго частота буста выше и ядер чуть больше. Вот на сколько частота выше, ровно на столько он быстрее (831 против 807 в том же СPU-Z сингл). Странно, что в официальном списке от CPU-Z нет однопотока 13600kf, при том есть 12600kf. Где-то там порылись боги маркетинга.

ЗЫЗЫ: В общем и целом, ядро альдеров ровно такое же, как ядро раптеров. Очередной найоп от интела, как они это сделали с 9-м и 10-м поколениями. В принципе понятно, почему оба работают с одними и теми же чипами и на одном сокете. Просто это следующий степпинг, в котором количество бракованных пластин заметно снизилось, что позволило им работать с более крутой памятью и с более высокой частотой. Сейчас 12-ю серию из-за старого степпинга наверное брать смысла нет вообще, но и новую брать со старым набором системной логики z690 тоже смысла нет, а это делает интыль не дешевле АМД, который по крайней мере переехал на 5 нм и произвел некоторую работу по оптимизации IPC. В следующем году походу ничего нового в части процессоров нас не ждет - будут выходить старые процы с новыми маркетинговыми шилдиками. К концу года скорее всего DDR5 будет покупаться на уровне DDR4, а ценники уже сейчас вполне сопоставимы для 3600МГц vs 5600МГц (кстати, сейчас начали писать МТ, т.е. мегатранзакций, но что это значит, если у DDR5 этих транзакций две за цикл?). В общем началась какая-то фигня в освещении этой всей процессорно-памятной индустрии. Такое впечатление, что миллениалы наконец-то заняли ключевые места в ряду обзорщиков всей этой кухни и, со свойственным им поверхностным характером суждений, заспамили весь интернет некачественным контентом )))

ЗЫЗЫЗЫ: в последние три года очень снизилось качество статей на технические и научные темы в "популярных" изданиях.

https://www.guru3d.com/articles_pages/intel_core_i5_13600k_review,8.html - вот типа про IPC. 12600k - 99%, 13600k - 100%. Ниачом прирост. Правда и у AMD 98% vs 101%. Т.е. сейчас красные по IPC быстрее синих, но на 1% всего. На за счет 10нм они жрут в два раза больше почти. Ну и ядер добавили, что добавило скорости, но только в многопотоке.
Confirming that the Raptor Lake architecture is based on Alder lake, we see it's ~1% away fr om the last gen in IPC. Meaning the clock frequencies is wh ere they will be for this round for single-threaded performance.
mrsmrv; support_mbk; +2 – Ответить
274. mrsmrv 129 13.12.22 18:19 Сейчас в теме
(172)
(273)
Согласен. на хоботе тухляк с качеством статей. А вот на тридэньюс выходят годные порой.
275. mrsmrv 129 13.12.22 18:29 Сейчас в теме
С новым сервером мы позволили себе такое дело. На складе взятые в работу ордера "тикают" прямо в динамическом списке - ну т.е. по ним время их разблокировки тикает в секундах. При этом сама форма позволяет вводить текст и работать без прерываний (нет обновления параметров динамического списка) а всё дело в том, что для сеанса этой формы в специальном регистре сведений специальное регламентоное задание обновляет "текущее время" сеанса. И оно в запросе динамического списка подхватывает и показывает пользователю в списке ордеров.
И пользователям удобно. и сервер вывозит. Вот правда на процессоре теперь на двух "ядрах" (на самом деле на одном) постоянно "забор" из возникающих фоновых заданий. Забавно что оно всегда на одном и том же ядре. не меняется уже много дней.

На скрине, это уже после конца рабочего дня. Днём остальные ядра тоже периодически трудятся. нагрузка в целом не превышает 30%, греется не более 70 градусов на обычном кулере с 6-тью тепловыми трубками (не водянка). Ну и жрёт 40-80 ватт. сейчас около сорока.
Прикрепленные файлы:
276. starik-2005 3309 13.12.22 21:26 Сейчас в теме
(275) Я бы на вашем месте триггер бы сделал на скуле или отдельный скрипт, чтобы апдейтом время обновлял. Разгрузите сервак ))
277. mrsmrv 129 14.12.22 09:54 Сейчас в теме
(276) чуть позже сделаем. пока так.
278. mrsmrv 129 18.12.22 14:47 Сейчас в теме
Ну, что. у кого-нибудь есть результаты на 13900К ? стоит ли на него перейти с 12900К ? при имеющейся сборке. Ну типа продать проц. из машинки и без замены мамки и оперативки купить 13900К ?
279. starik-2005 3309 18.12.22 18:33 Сейчас в теме
(278) Доехал до меня наконец-то 13600kf. Печка та еще. Пока тестирую, но он мне уже не нравится )))
280. starik-2005 3309 19.12.22 00:58 Сейчас в теме
(278) В общем, память мою (6400) даже на новой версии биоса завел только на 4800, на 6000 попытался, но через раз с кучей проблем. Или модули хреновые попались, или еще что-то - буду смотреть. stress -c 20 разогревает проц до 80 гразусов за минуту примерно. Geekbench5 показывает ровно те же цифры, что и 12600kf с DDR4 3600 CL 16, а многопоточный в полтора раза больше. Температура в нем достигает аж 87 градусов, но это у меня термопаста хорошая, а то у народа 95 градусов - норма жизни. Печалька.

В общем, мой вердикт - это 7600Х. Он реально лучше в части IPC, энергопотребления, температуры и всего такого прочего. 13-я серия интела - это та же самая 12-я серия интела. Интел тут ни на шаг не сдвинулся.

https://browser.geekbench.com/v5/cpu/19381169
mrsmrv; support_mbk; +2 – Ответить
281. starik-2005 3309 19.12.22 20:09 Сейчас в теме
(278) блин, память, как оказалось, надо было тупо почистить спиртиком.
https://browser.geekbench.com/v5/cpu/19395171
2110/17752 - уже что-то.
282. mrsmrv 129 19.12.22 20:52 Сейчас в теме
(281)
блин, память, как оказалось, надо было тупо почистить спиртиком.
https://browser.geekbench.com/v5/cpu/19395171
2110/17752 - уже что-то.


Как-то я забыл даже что надо бы контакты протирать...
прям отвык соо времён com-портов и перемычек для выбора IRQ. И даже с ещё более ранних. Ибо уже было много буржуйских устройств в середине 90-х когда контакты из сплава, который особо не окисляется. А контакты руками трогать вообще перестало быть необходимостью. Ну т.е. особо ничего там допиливать не надо было. Просто вставил и поехало.

В общем про спиртик мысль интересная. Надо попробовать.
Вот интересно AM4 сокетные процессоры как протирать ножки. или просто купать в спирту и зубной щёткой. А LGA разъёмы на материнке, там ещё опаснее.
Кстати именно LGA разъёмы что-то припоминается мне, что чистить приходится иногда.
283. starik-2005 3309 20.12.22 12:23 Сейчас в теме
(282)
сокетные процессоры как протирать ножки
Там, ИМХО, ножки как раз протирать не надо, т.к. проц, обычно, идет в достаточно герметичной упаковке, вынял-вставил. А с памятью смысл есть, т.к. любой налипший микроб может поменять сопротивление, а на таких частотах (4000++ МГц) это становится вот прям заметно. Ну и упаковка памяти часто не такая герметичная, да и переставляют ее постоянно туды-сюды. Ну и лапами своими грязными всякие современные ИТ-шнеги-миллинеалы все это тругают - уффф, жкутко!
284. support_mbk 20.12.22 12:25 Сейчас в теме
(283)
(281)а стоит ли оно того? 5950x стандартный буст без разгона https://browser.geekbench.com/v5/cpu/14918886#
285. starik-2005 3309 20.12.22 14:34 Сейчас в теме
(284)
5950x стандартный буст без разгона
Чета медленно, у меня даже 5600Х в однопотоке кажет 1800+.
286. support_mbk 20.12.22 15:03 Сейчас в теме
(285)
(285)потому что корпус 1u на котором нет норм охлаждения)
287. starik-2005 3309 20.12.22 15:37 Сейчас в теме
(286)
корпус ... на котором нет норм охлаждения
Печаль. Типа купили экскаватор, копаем им грядки.
288. support_mbk 20.12.22 15:38 Сейчас в теме
(287)типо меня устроил и 1ю не в рф за вменяемые деньги, 2ю = x2 цена потом за место в стойке
289. starik-2005 3309 20.12.22 15:41 Сейчас в теме
(288)
2ю = x2 цена
Слышал я, что в 1,5, а не в 2. Но в разных местах, видимо, разные цены. Размещение 100 баксофф, сервер 2000 баксоф. 1:20. В принципе норм.
290. support_mbk 20.12.22 15:47 Сейчас в теме
(289)меня конкретное место интересовало в виду гибких политик лицензирования, потому как бы или такие правила или снова искать другое место, по сути после даунвольта автобуст на ядро я не юзаю, а по всем ядрам держу частоты 4200, температуры до 65 градусов на стресс тестах при многопотоке, для сервера разработки этого достаточно))) можно и 2-3-4 юнита конечно, но за деньги, но зачем?)
291. support_mbk 20.12.22 16:26 Сейчас в теме
(285)
(289)это еще у вас дорогое размещение 100 баксов это 2 юнита
292. starik-2005 3309 20.12.22 17:20 Сейчас в теме
(291)
100 баксов это 2 юнита
Ну я первую сцылку в гугле нашел, там сто бачей за 1У, что говорит, что минимум за 1У будет 30 баксоф, за 2У - 50.
293. Sley 21.12.22 13:14 Сейчас в теме
295. support_mbk 21.12.22 13:16 Сейчас в теме
(283) (293)
(293)Поздно, этот сервер мы уже вернули, брали для тестов
299. VesAlex 29.12.22 22:14 Сейчас в теме
Добрый день! Представляю свои результаты на железе:
Ryzen 9 7950X;
GIGABYTE X670 GAMING X AX;
Kingston DDR 5 64Gb (2x32Gb) 5600Mhz pc-44800 FURY Beast Black XMP CL40 - 4 шт.;
SSD под систему SAMSUNG M.2 980 PRO 500 Гб;
SSD для файловых баз SAMSUNG M.2 980 PRO 1000 Гб (сначала на нем все хотели крутить, но всвязи с маленькими попугаями купили PM1735 )
SSD под SQL базы SAMSUNG HHHL PM1735 1.6 Тб PCIe 4.0 x8;
SMT выключен, кое какое энергосбережение тоже выключил в биос.
Память гггг не завелась даже на 4800, только если все в автомат поставить тогда работает на 3600, хотя в спеках мамки есть, будем ждать прошивку.
MSSQL на PM1735 - 108 попугаев
MSSQL на 980PRO - 45 попугаев
В файловом режиме на двух дисках одинаково - 172 попугая
Прикрепленные файлы:
mrsmrv; Igor030370; wiseserg; starik-2005; +4 – Ответить
300. starik-2005 3309 30.12.22 12:09 Сейчас в теме
(299)
Память гггг не завелась даже на 4800
У меня без протирания спиртом ножек тоже не завелась на 6400. После протирания завелась, но через пару дней перестала работать. Пришлось опустить до 4800. Видимо, что-то сыровато еще у DDR5 в бивосах. Ну и фьюри только XMP профиль имеет для интыля, у АМД свой профиль есть, но не всякая память его держит.
Производительность системы достаточно хорошо коррелирует с частотой DDR5. 1С тут не должна быть исключением.
305. kauksi 217 03.01.23 21:55 Сейчас в теме
(300) этому тесту что 10 лет назад, что сейчас пофик на частоту памяти. А вот если частоту проца задрать хоть на 100 Мгц, уже попугаев прибавится
307. starik-2005 3309 14.01.23 14:59 Сейчас в теме
(305) Действительно. Опять протер спиртиком ножки и память заработала на 6400. Но на результате фалового теста это вообще ни разу не сказалось. Мистика.

ЗЫ: А вот тест регэкспа на 23-й платформе весьма существенно улучшился. На 4800 МГц 100к слов с проверкой на паттерн где-то за 130-140 мс проверялось, а на 6400 МГц уже за 112-116 мс. Частота памяти выросла на 33%, а скорость регэкспа на 20% примерно.
304. kauksi 217 03.01.23 21:54 Сейчас в теме
(299) 4 планки памяти будут работать максимум на 4000, роли особой частота в этом тесте не играет
301. evn-zorin 36 03.01.23 15:59 Сейчас в теме
На сегодня мой рекорд в попугаях в SQL после танцев с бубном на ryzen 7 5800X пока такой, ещё надо немного с настройками поиграться и будет +10%:
Прикрепленные файлы:
triviumfan; mrsmrv; +2 – Ответить
302. evn-zorin 36 03.01.23 16:03 Сейчас в теме
Ребята, а вот, что удалось пока максимум выжать при бюджете в 100 тыс. рублей, почти 73 попугая на SQL!:
Прикрепленные файлы:
303. starik-2005 3309 03.01.23 18:40 Сейчас в теме
(302)
а вот, что удалось пока максимум выжать при бюджете в 100 тыс. рублей, почти 73 попугая
Есть мнение, что выключение SMTможет еще чуть добавить.
357. starik-2005 3309 24.10.25 15:45 Сейчас в теме
(302) Ну как там игры с проивзодительностью? Я сейчас на скуле 16.10 от постгрес.ПРО выдавил 100+. Заметил, что последний постгрес на последней платформе стал работать очень даже неплохо. Без оптимизаций показал 50, но когда затюнил (даже фсинк не трогал) - 100+.
359. evn-zorin 36 24.10.25 16:58 Сейчас в теме
(357) уже играем с Ryzen 7600X выдавил на нём на скуле 84.5 попугая без особых настроек на старой платформе как есть. попробуем скоро на sql 2019.
306. starik-2005 3309 13.01.23 12:54 Сейчас в теме
Активировал комьюнити лицуху, на 13600kf с DDR5 4800MHz "192.31" в файловой. Потом как нить тестовую проверю.
ЗЫ: Linux. Кстати, 23-й релиз от 1С на моем 22-м убунте при установке с .run-файла встал вообще без установки чего-либо дополнительного. С комьюнити-лицухой провозился долго - оказалось, что я просто несколько раз зарегился.
Прикрепленные файлы:
kauksi; mrsmrv; +2 – Ответить
308. starik-2005 3309 14.01.23 15:04 Сейчас в теме
Установил частоту памяти 6400 - на тесте Гилева это вообще никак не сказалось, а вот на скорости регэкспа на 23-й платформе (чисто паттерн) сказалось - +20% примерно.
309. kauksi 217 17.01.23 10:20 Сейчас в теме
ну осталось поднапрячься и 200 попугаев поймать. На выходных подвезут 7600х, и память 6000ную, погоняю
310. kauksi 217 23.01.23 09:20 Сейчас в теме
Долго экспериментировал с курвой-оптимайзером, думал что 192.31 - это верхний предел для этой архитектуры, но все таки выжал 200 попугаев на ryzen 7600x с отключенным SMT.
Прикрепленные файлы:
fatman78; triviumfan; mrsmrv; starik-2005; support_mbk; +5 – Ответить
311. support_mbk 23.01.23 09:39 Сейчас в теме
(310) это при какой частоте и вольтаже удалось достичь?
(310)
312. kauksi 217 23.01.23 10:13 Сейчас в теме
(311) там все довольно относительно. Мы же помним, что файловый тест однопоточный, значит ему нужно одно ядро, с максимальной частотой. Базовая 4700, а вот турбо частота может увеличиваться до 5400-5500, но другие ядра нужно притушить.
Руководствовался этой статьей https://servis2010.ru/pazgon-ryzen-5000-s-pomoshtyyu-amd-curve-optimizer
Кажется scalar PBO был установлен на 2X, Max CPU Boost Clock Override на 200 МГц, что то там еще поотключал в биос, разные фишки пробовал, Core 0 Curve Optimizer Sigh - Positive Megnitude 15, остальные Negative 15
ну и Affinity процесса 1с на ядро 0, и скрипт указанный выше для разгона этого ядра $ sudo cpufreq-set -g performance -c 0
mrsmrv; support_mbk; +2 – Ответить
313. support_mbk 23.01.23 10:14 Сейчас в теме
(312)
(312)Да, конечно помним, благодарю за статью!
314. Sley 09.03.23 10:50 Сейчас в теме
на Ryzen 7000 с 3D-cache никто ещё не тестировал?
315. starik-2005 3309 09.03.23 11:10 Сейчас в теме
(314)
cache
Есть мнение, что для 1С только частота роль играет. А она вроде как самая большая у 13900KS. Но тут нужно пробовать, конечно. Лично я считаю, что не на столько быстрее 13900KS работает, чтобы счета на разницу за свет оплачивать )))
316. support_mbk 09.03.23 11:46 Сейчас в теме
(315)
(315)а в варианте MSsql или Postgres + 1C?
317. starik-2005 3309 09.03.23 12:45 Сейчас в теме
(316) Ну тут от ряда факторов зависит - размер базы, запросов, порций данных, ... Тест Гилева, на сколько я знаю, с разными порциями данных работает в многопоточном своем варианте, т.к. проверяет пропускную способность 1С <-> SQL прежде всего. А однопоточный тест - это такой показатель комфортной работы одного пользователя. Нужно тестировать и смотреть. Я перешел на Интел сейчас, и не сказал бы, что все вот прям зашибись с ним.
support_mbk; +1 – Ответить
318. triviumfan 103 28.03.23 16:31 Сейчас в теме
Сергей, не подскажешь, а важен ли DRAM-буфер в SSD для разработчика 1с? Ну, или для сервера 1с (для домашнего пользования, т.е. без многопоточной нагрузки)
319. starik-2005 3309 28.03.23 17:06 Сейчас в теме
(318)
важен ли DRAM-буфер в SSD
Я погуглил:
DRAM-буфер
Одной из немаловажных характеристик, влияющих на производительность накопителя, является наличие DRAM-буфера - микросхемы, хранящей в себе таблицу разделов данных. Необходима она в первую очередь для оптимизации работы контроллера, который будет получать из нее информацию о свободных и занятых ячейках.

Зачастую недорогие накопители лишены этого буфера, но там применяется другая технология HMB (Host Memory Buffer), использующая для этих целей оперативную память компьютера, впрочем, в весьма ограниченных объемах, составляющих обычно до 64 МБ. Для сравнения, в накопителях с DRAM на каждый гигабайт приходится 1 мегабайт буфера, на этом фоне 64 МБ HMB выглядят, мягко говоря, несущественно. В итоге все это выливается в пониженные скорости при длительном цикле записи данных. Однако это не делает безбуферные накопители плохими, просто нужно учитывать тот факт, что они не приспособлены под запись больших объемов данных за один раз.
ХЗ, что тут имеется ввиду под одним разом, но, судя по всему, буфер - это склад занятых ячеек. Ну и тут от количества записей размера диска в день. Если чисто для разработки, то, имха, не так и много будет таких записей - может быть объем накопителя в месяц. Есть ли тут какой-то смысл - я так и не понял.
320. triviumfan 103 29.03.23 12:56 Сейчас в теме
(319) купил вчера лучший безбуферник (sn770), поставил 1с сервер - а результат всё тот же, что и на стареньком sata ssd, хотя разница в кристалмарке космическая.
пойду ковыряться дальше :)
ЗЫ: возможно, это ограничения sql for developers или 1c 8.3.23 с лицензией для разработчиков.
321. starik-2005 3309 29.03.23 20:19 Сейчас в теме
(320)
а результат всё тот же
Да и на HDD результат не сильно-то отличался, ибо кеш записи ОС. В 1С все упирается в производительность самого процессора. Т.е. в эффективное количество операций за единицу времени. А база теста Гилева вся в память может легко упасть...
322. triviumfan 103 29.03.23 20:58 Сейчас в теме
(321) похоже на правду. +8 попугаев добился (50-58), хотя с sata ssd на nvme пересел.
Видимо дальше только гнать проц)
323. starik-2005 3309 30.03.23 14:49 Сейчас в теме
(322) +8 от 50 - это + 16%. Так-то неплохо.
324. mrsmrv 129 06.04.23 15:10 Сейчас в теме
5 месяцев. полёт нормальный.
Типичная нагрузка на процессор на картинке.
занятость - это регламентные задания парочка выгрузки товаров на сайт, ещё парочка прерывистых - обмены заказами.
главное частота, которая держится довольно высокой. Ну и нагрев - порядка 60 градусов.
Прикрепленные файлы:
325. Sley 12.04.23 14:43 Сейчас в теме
(324)
А прогнать fragster есть возможность?
https://fragster.ru/performanceTest
326. 1czachas 26 07.05.23 06:38 Сейчас в теме
i7-11700K, 128Gb DDR4 2666, NVME Patriot P300 2х1TB Raid0, Win Server 2019, MS SQL 2022, высокая производительность и больше никаких настроек, никакого тюнинга вообще - 53-58 на скуле, файловая 119
Crystal DiskMark Read 2518 Write 1803

7950x, 128GB DDR5 4800, 980PRO без рейда, Win Server 2022, MS SQL 2022, высокая производительность в UEFI и управлении питанием, управление томами, страницы в памяти, Simple модель восстановления, MAXDOP 1, 2048 threads, полное отключение Defender, отключение ЖР - вонючих 34-38 на скуле.
При этом, на SQL RAMDRIVE - 80, файловая - 180
Crystal DiskMark Read 6873 Write 4951

После 2 дней мучений уже хочется убивать.

Максимальная скорость записи в одно- и многопотоке различается в два раза в пользу системы на Intel. Не понимаю, как.

Есть идеи?
Прикрепленные файлы:
327. starik-2005 3309 07.05.23 23:54 Сейчас в теме
(326)
DDR5 4800
Считайте, что память у Вас работает с очень большими таймингами при весьма низкой частоте. Также RAID 0 - это в 2 раза больше IOPS, чем один диск. Хотя самсунг про и быстрый диск, но он вместе с тем и горячий (очень), поэтому без охлаждения вполне может уходить в тротлинг и резко снижать производительность. У меня память более менее быстро заработала только на частоте 6400 для DDR 5. Но вообще нужно смотреть, какие дрова в системе поставлены, на сколько свежие, обновлена ли BIOS и т.д.

У Вас проблема исследований в том, что ОСь неодинаковая, подсистема дисков разная. Непонятно, работает память в два канала, или нет. Например, файловая база на интеле прямо говорит о том, что очень медленно. У меня на 13600kf 192 попугая, на скуле я не пробовал, т.к. не юзаю винду, а сравнивать мелкомягкий скул и постгрес не совсем правильно. 34 у меня на супердревнем райзене 1600 было в постгресе, так что не знаю, как Вы смогли получить эти цифры на мелкомягком скуле в 2023-м году.

0. Вернуть БИОС на родину.
1. Протестировать в гикбенче, если меньше 2100 в однопотоке, то сильно задуматься, хватает ли охлада процу.
2. Протестировать память на тайминги и наличие двух каналов (скорость обмена должна быть 70Гб/с+ в АИДЕ).
3. Протестировать в долгую диск, посмотреть рост температур и проанализировать есть ли падение производительности.
4. Сделать выводы.
328. 1czachas 26 08.05.23 00:56 Сейчас в теме
(327)
Благодарю вас за участие!

Первое, что проверил, это бенчмарки и стресс тесты на проц, память и диски. Было бы легко и понятно обнаружить в этом проблему, но нет, все тесты проходит без вопросов. Перегревов, ошибок, тротлинга нет.
Если вы обратили внимание, файловая и база на рэмдрайве демонстрируют вполне достойные железа показатели.
Есть одна догадка по поводу системного диска. Напишу, если подтвердится.
329. starik-2005 3309 08.05.23 21:17 Сейчас в теме
(328)
Перегревов, ошибок, тротлинга нет.
И какой результат в гикбенче хотя бы?
330. 1czachas 26 09.05.23 03:05 Сейчас в теме
(329)
Я реально проверил бенчи и стрессы первым делом. На мой взгляд, криминала нет.

Самое смешное, взял еще один комп, только на 13900К и на тех же винтах (выбирать не приходится - это "облачные" варианты), повторил все то же самое и получил тот же отстойный результат в районе 34 попугаев на WinServ 19/22 (обе версии), MS SQL22, 1C23.
Кто-то самодовольно заметит, что дело во мне, но как тогда объяснить отличные показатели на откровенно более слабой Intel-системе? Да и пройтись, устанавливая 1С, по давно выученному чек-листу можно с закрытыми глазами...

Вот гикбенч, вот аида, пожалуйста.
https://browser.geekbench.com/v6/cpu/1193224
Прикрепленные файлы:
331. starik-2005 3309 09.05.23 20:52 Сейчас в теме
(330)
Вот гикбенч, вот аида, пожалуйста.
Ну по аиде видно, что у вас с памятью затык. При том она настроена нехорошо на обоиз компах. На интеле память 3600 работает на 2666, а на АМД память работает на 3600, но для DDR5 это бесконечно мало. Если у Вас модули памяти 4800, то и частоту им по XMP (или как это ща у АМД называется) надо выставлять, ну и вставлять по инструкции в А2/Б2.
По винту явно видно преимущество самсунга. Так что тут не совсем ясно, что к чему. Если система чистая, не с пиратского диска аля зверь-си-ди, то вообще сложно понять, что не так. Вы ведь там с файловыми системами, надеюсь, не экспериментировали. Ну и помимо винды, мелкомягкого скуля и 1С ничего не ставили на машину? С дровами всяких там маккафи и нортонов не натянули часом?
Совет:
1. Обновить БИОС.
2. Скачать распоследние дрова, поставить только их. Все сопутствующие утилиты от вендора в помойку. Ну и убедиться, что дрова для серверной венды подходят.
3. Настроить память в БИОС так, как это должно быть (если память 4800, то она должна на 4800 работать, а не на 3600 - для ДДР5 это очень актуально, лучше больше - 5600/6000/6400).
4. Забенчите скуль отдельно на обоих инстансах (старый интыль и новые процы).

Вообще, судя по тому, что жалуетесь на новые процы, то проблема не в них, а в софте, который Вы на них поставили. Что-то с ним не то, имхо...
332. mrsmrv 129 17.05.23 18:14 Сейчас в теме
(331)Заметил, что указано про 128 гиг, а это значит по две плашки на канал, а это значит что память быстрее чем 3600 на RYZEN работать не будет. Если хочется быстрее оперативку "гнать" по EXPO (аналог XMP) то надо по одной плашке ставить на канал.
Но это не главное для скульных тестов. Важнее натраивать скуль и расположение его файлов. Максимально независимыми сделать операции чтения/записи по дискам. Мы использовали 4 SSD хороших скоростных, типа того же самсунга про. разделили tempDB LDF и MDF файлы, и временные файлы сервера 1С.
И тогда стало выше 90 под скулем под виндой на ryzen 7950х. Но. Оперативу мы не вынимали. как было 4 плашки, так и использовали.
Но Винда 11-я. Или серверная на том же поколении ядра.
support_mbk; +1 – Ответить
333. starik-2005 3309 18.05.23 09:41 Сейчас в теме
(332)
И тогда стало выше 90
Чел в другой теме отписался, что поменял 980 про на другие винты и все стало шустро. Вот как-то так )))
334. fatman78 21 11.06.23 13:36 Сейчас в теме
(333) Сергей можно ссылку? Помню у Гилева тоже читал, что без родных дров ssd от Самсунга задержки больше 100ms давал, с дровами 10ms, но это было про PM1735. Для Samsung 980 Pro я под 10 винду дров не нашел.
346. user2050476 14.02.24 09:29 Сейчас в теме
(326)
ри этом, на SQL RAMDRIVE - 80, файловая - 180

День добрый, если драйвера на NVME от самсунга не поставили, то включение галочки решает вопрос.
См скрины.
Прикрепленные файлы:
335. kauksi 217 29.06.23 09:54 Сейчас в теме
(332) На скорость памяти тесту пофик. Хоть 3600 хоть 7200, разница в пределах погрешностей. Главное - максимальная частота одного ядра и объем кэша. Это и 10 лет назад было ясно. На чистой системе 192 попугая в файловой на 7ххх райзенах под дебиан должно выдавать в стоке без разгона.

(334) на кой вам 4 бытовых 980 про. Возьмите один нормальный SSD https://www.dns-shop.ru/product/d420bf3b31e5ed20/1600-gb-servernyj-ssd-nakopitel-samsung-pm1735-mzplj1t6hbjr-00007/
у которого и надежность выше и скоростей вам хватит, тока при загрузке-выгрузке баз скулевских увидите скорости выше 1Гб/с
JohnyDeath; starik-2005; +2 – Ответить
336. fatman78 21 29.06.23 10:03 Сейчас в теме
(335) Не надо на 1,6 TB советовать. У него по ОФФ спекам скорость записи значительно ниже (раза в 1,5) чем у моделей на 3,2 Tb и больше... Вот что у меня выдал PM1735 на 3.2 MZPLJ3T2HBJR-00007 на HPE ProLiant DL380 Gen10
Прикрепленные файлы:
337. kauksi 217 29.06.23 14:13 Сейчас в теме
(336) у вас 1500 юзеров или 200 баз? вы никогда такие скорости не увидите на боевых серверах. Смысл поста в другом: я тоже в серваке на 5 юзеров и файловых баз поставлю 980 Про, но для >20ти нужен именно Enterprise SSD (не обязательно самсунг), и дело не в чистой скорости на чтение.
338. fatman78 21 29.06.23 16:03 Сейчас в теме
(337) На проде важен DWPD и минимальные задержки отклика. И тут лучше Intel Optane пока не придумали.
345. user2050476 09.02.24 16:37 Сейчас в теме
(336)
Вот что у меня выдал PM1735 на 3.2 MZPLJ3T2HBJR-00007 на HPE ProLiant DL380 Gen10

День добрый.
Подскажите, а драйвер какой ? Windows какой ? Server ?
347. fatman78 21 15.02.24 20:55 Сейчас в теме
(345)

Драйвер стандартный windows. Windows server 2019 на хосте. Без виртуализации. Диск воткнут напрямую в PCI-E. Тестировали под гипервизорами - виртуализация съедает от x3 до x100 производительности этого диска на мелких файлах. Максимум удалось выжать в гостевой ОС под HyperV на тесте RND4K Q1T1 80 mb/sec на запись. На proxmox вообще фатальное падение производительности на этом тесте: меньше 10 mb/sec. При этом тест SEQ1M Q8T1 одинаковые результаты дает с виртуализацией и без
339. triviumfan 103 09.10.23 10:46 Сейчас в теме
Что-то тема заснула.
А вот и новый результат подъехал:
7500f 5400Mhz + RAM 6000Mhz CL32 + WD SN770.
73 "кукурузы" в sql.
342. kauksi 217 08.11.23 17:09 Сейчас в теме
Да не заснула, вон люди на 13900К 125 попугаев под скулем получают. Ща первые 14700К приедут, глядишь и до 150 доберемся..
343. kauksi 217 23.11.23 09:38 Сейчас в теме
у кого процы 13го и 14 поколений, попробуйте CoreDirector https://bitsum.com/apps/coredirector/ - прогу которая позволяет отключать энергоэффесктивные ядра под виндой: "Приложение предлагает три основных способа форсирования: "Efficiency Mode OFF", CPU Affinities и CPU Set. Первый, Efficiency Mode OFF, представляет собой мягкий метод принуждения, который не позволяет автоматически назначать потоки на ядра E, но при этом позволяет использовать ядра E, если приложение нуждается в них или требует больше потоков, чем могут обеспечить ядра P.

Два других метода весьма схожи с тем, что уже предоставляет Process Lasso. CPU Affinities ограничивает все потоки ядрами P, за исключением случаев, когда приложение намеренно просит запустить его на ядрах E. CPU Sets - это менее строгий метод принуждения, расположенный "между двумя другими и оставляющий большую часть принятия решений на усмотрение операционной системы"."
348. kauksi 217 11.04.24 14:35 Сейчас в теме
взял себе 14600К, ну не особо в стоке выдает под виндой.
С кем бы забицца на пузырь коньяка, что Ryzen 9 9950X выдаст 250 попугаев?
в конце года проверим...
353. starik-2005 3309 07.10.24 14:22 Сейчас в теме
(348)
в конце года проверим
Ну процы появились, мамки - тож новые вышли на днях. Гигкбенч 6-й показывает ап ту 3700+, в среднем 3400+. В то же время у 14900к болтается в районе 3100.
349. kauksi 217 12.04.24 10:13 Сейчас в теме
Вон кто то на ноуте! на винде! на не самом топовом i7-11800H аж 243 попугая уже выжал
может конечно взломал TPC...это несложно, потому что до этого у него обычные 120 было...
Прикрепленные файлы:
350. starik-2005 3309 12.04.24 10:17 Сейчас в теме
(349) Гилев про попугаи ради попугаев как-то у себя писал, что надо делать. Но скорее всего какой-то или сбой, или кто-то хакнул протокол передачи, который, скорее всего, примитивен, как слеза неосилившей джаваскрипт.
351. starik-2005 3309 19.04.24 14:29 Сейчас в теме
(349) Кстати, убрал гипертрейдинг, понизил вольтаж проца, убрал Е-ядра и, опа, 200 попугаев на 13600к )))
Прикрепленные файлы:
evn-zorin; +1 – Ответить
352. kauksi 217 20.04.24 06:58 Сейчас в теме
(351) Добро пожаловать в клуб "у кого за 200"))
Можно новую статью писать. "Продолжение погони за попугаями..."
354. kofr1c 15.03.25 17:20 Сейчас в теме
Обновил себе машинку и готов поделиться результатами...

MB: X870 AORUS ELITE
CPU: AMD Ryzen 9 9900x
MEM: 30-36-36, 6000 MHz 2x32GB
SSD: 990 pro 2TB

Но т.к. машинка бралась для дома,то всякие энергосберегающие фичи не трогал,а сам проц слегка придушил (ECO MODE 105) до 140W
Прикрепленные файлы:
starik-2005; +1 – Ответить
373. kofr1c 03.06.26 13:02 Сейчас в теме
Ну,что ж,прошло чуть больше года со сборки нового компика - думаю,пора поделиться достижениями.

В общем,начитавшись и воодушевившись результатами,которых народ достигает после оптимизации/разгона памяти,решил и я заняться оптимизацией памяти,которой ранее никогда не занимался.

Сперва оптимизировал тайминги,но,когда окончательно убедился,что у меня отличные(увы,не отборные) чипы памяти,то тут Остапа понесло и я занялся ее разгоном )))

Моя память по профилю: 6000@30-36-36-80 при 1,4V. После длительных экспериментов я решил остановиться на 6000@28-36-36-48 при 1,38V (память без доп. обдува). Проц смог взять фабрику 2167 (на 2200 уже нет бута). Вместе со всем этим удалось понизить все остальные напряжения.

Результаты меня радовали и можно было бы остановиться на достигнутом,но я никак не мог понять,почему скорость на один поток не растет,а растет только количество потоков. Тут я решил уже снова покрутить настройки postgres (заодно нашел мелкие ошибки в конфиге) и тогда удалось достичь впечатляющих показателей... Да,до этого момента конфиги не менялись,только накатывались обновы системы и слона.

Мое железо и первичные результаты в (354)

Первый скрин - результаты после оптимизации и разгона памяти. Второй скрин - оптимизация,разгон памяти + кручение конфигов postgres
Прикрепленные файлы:
355. starik-2005 3309 24.10.25 15:39 Сейчас в теме
Как оказалось, если покрутить настройки постгреса, то можно на 13600кф выжать в скуле 100+.
ЗЫ: тест Гилева, кстати, поменялся. Теперь он доступен в его телеге.
Прикрепленные файлы:
evn-zorin; +1 – Ответить
358. kofr1c 24.10.25 16:01 Сейчас в теме
(355) И какие именно настройки позволили повысить попугаи?
360. starik-2005 3309 24.10.25 18:26 Сейчас в теме
(358) Я тут вычитал, что сильно снижает IOPS в постгресе, в итоге значимо помогло synchronous_commit = off, commit_delay = 1000. Вроде бы остальное не сильно влияет, но буферы тоже выставил побольше. Перенес WAL на отдельный диск, но это не поменяло картину. Заметил, что при дефолтных настройках rphost кушала 25% проца, после изменения настроек стала уже 50%.
361. kofr1c 24.10.25 19:15 Сейчас в теме
(360)
в итоге значимо помогло synchronous_commit = off, commit_delay = 1000

Хм... Эти две настройки я всегда выставлял в указанные значения. О них давно известно и везде про них указывалось. Странно,что Вы только сейчас заметили их )))
362. evn-zorin 36 30.12.25 13:57 Сейчас в теме
что в итоге получается лучше брать 13600k вместо ryzen 7600x для sql(или может вообще что-то другое посоветуете)?
Заметил странную вещь, проц 5800Х отказывается выдавать больше 43 попугаев в SQL, хотя на чистой системе набирал 58, что могло пойти не так, куда смотреть?(все настройки биос прежние, только домен на сервер поставили, ПО тоже всё прежнее).
Ещё один момент: если база весит более 45гб примерно, то долго идёт восстановление из копии на SQL 2019, при этом система сильно зависать начинает, в какую сторону копать? спасёт ли более быстрый ssd диск?
363. starik-2005 3309 30.12.25 14:04 Сейчас в теме
(362)
что в итоге получается лучше брать 13600k вместо ryzen 7600x для sql(или может вообще что-то другое посоветуете)?
Знакомая контора купили 14700 (без К, что сильно ограничило буст). В итоге "искаропки" на датацентре 2022 51 балл в скуле и 131 в файловой. Оказалось, что 1С была 32-битная. Поставил 64-битную - в файловой стало 156 (чуть быстрее, чем у меня на 5600Х), в скульной 64-66. Отрубили виртуализацию - стало 71. Я так понимаю, что если убрать SMT и порезанные ядра, то будет 80+. Но какой смысл платить тогда за них? Ну и немного ускорило переключение памяти (ДДР4) с 2400 на 3200 (+5% в пределе). В АМД нет порезанных ядер. Я бы взял 9900Х - компромиссный вариант.

По поводу 7600Х, то почему не 9600Х? Разница в цене минимальна (в ДНС 7600Х дороже, чем 9600Х - а в акуе). У меня на 9600Х файловая 217, серверная в постгресе до 116.

ЗЫ: Восстанавливал базу 130 гигов на 14700 без К из скульного бэкапа - минут 5 наверное, может чуть поболе. ДТ 18 гигов. Загрузка на 9600Х в постгрес 11 минут. Винты от самса 980 про или около.
Прикрепленные файлы:
evn-zorin; +1 –1 Ответить
364. evn-zorin 36 30.12.25 14:30 Сейчас в теме
(363) постгрес побаиваюсь ставить, в скуле не замеряли его?
365. starik-2005 3309 30.12.25 14:33 Сейчас в теме
(364)
скуле не замеряли его?
Не пользуюсь дома вендой, т.к. мне в ней неудобно. А на линухе нельзя подоткнуть 1С к M$ SQL, хотя поставить M$ SQL там легче, чем постгрес.

Плюсы линуха в том, что ядро постоянно обновляется не заплатками, а переработкой систем. Хотя и заплатки есть. Ну и широкий выбор файловых систем, в отличие от одной только NTFS в винде, которая устарела морально уже на пару десятилетий, особенно по сравнению с ZFS, где создать снапшот базы - секунда.
366. evn-zorin 36 30.12.25 14:45 Сейчас в теме
(365) круто! на каком линуксе работаете?
367. starik-2005 3309 30.12.25 14:53 Сейчас в теме
(366)
на каком линуксе работаете?
Да в общем-то на любом. Комфортнее всего получается на Убунту, но ставил и CachyOS, т.к. в гикбенче там самые высокие результаты для моего проца - есть отдельная репка для ядер, оптимизированных под zen4+. Но тот же Гилев сильно упирается в файловую систему. ZFS на CachyOS давало 208 попугаев, постгрес 116 (после сруба SMT и виртуализации). На Убунту 25.10 уже на ext4 файловая дала 217, а на ZFS 192-200. При том постгрес 114. В винде все сильно медленнее из-за файловой системы судя по всему, ну и ядро винды постоянно перетаскивает задачи между ядрами проца, в линухе же нагрузка так по ядрам не прыгает. В итоге там на 9600Х я даже 200 попугаев не видел.
evn-zorin; +1 – Ответить
368. evn-zorin 36 30.12.25 15:08 Сейчас в теме
(367) интересно, сколько будет разница в попугаях в тестах гилёва на линухе и виндоус, скажем server2019?
неужели на такой большой порядок/процент?
369. starik-2005 3309 30.12.25 15:23 Сейчас в теме
(368) Ну на файловой системе +10%, на ядре +10%. Так что до 20% разница может быть легко. Я смотрел на винде результаты файловой, так есть очень сильный разрыв (вплоть до х3). Основная причина - дефендер и сбалансированная схема производительности. Но предельные варианты в винде около 170, а на линухе 217 (предположу, что на CachyOS в ext4 или XFS было бы и 227, а может быть и быстрее). С производительностью железяг мало кто умеет работать. А паттеронов там вообще немного: в BIOS убрать SMT, виртуализацию. Все, никаких там си-стэйт не надо трогать - это для серверных нагрузок с кучей каналов памяти смысл имеет, чтобы проц сразу работал на стоковой частоте и не елозил туда-сюда по лесенке частот. Для потребительских процессоров это не нужно. В операционке добавить темпы, каталоги баз и прочие каталоги, куда 1С пишет что-либо, в исключения антивирусов. Установить максимальную схему производительности. Установить 64-битную платформу. Использовать shared-memory для M$ и peer-соединение для PG, для PG привести конфигурацию в соответствие с pgtune и вырубить synchronous_commit, обеспечив сервер рабочим бесперебойником. Ну а дальше бэкапы и потоковая репликация.
evn-zorin; +1 – Ответить
370. evn-zorin 36 28.02.26 14:56 Сейчас в теме
заметил следующее: основной диск С: SSD NVM2 - на нём ОС, MSSQL, Агент1С, - если база на нём же, то скорость в тесте Гилёва меньше на 30%, если же базу переносим на диск D: Обычный HDD - скорость выше в тесте Гилёва на 30%. Подскажет ли кто как и почему?
371. evn-zorin 36 02.03.26 11:54 Сейчас в теме
знает ли кто: есть ли смысл базу sql выносить с диска с ОС на другой диск, даёт ли это на практике прирост скорости? сколько ни тестировал прироста не замечал.
372. starik-2005 3309 02.03.26 15:58 Сейчас в теме
(370)
как и почему?
1. Антивирус.
2. Большая нагрузка на диск сторонними приложениями помимо антивируса (шифровальщик работает, например))))
3. ...

Откройте монитор ресурсов, поглядите скорость записи на диск, очередь диска, какие приложения туда пишут и оттуда читают.
Для отправки сообщения требуется регистрация/авторизация