Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
Какой компьютер(ы)/сервер выбрать для работы BAS
-
Какой компьютер/сервер более желателен для BAS?
Использую браузер (не http клиент)
На моем ноуте со старым AMD Phenom 4 ядра - работает 20-30 потоков.
На Intel i7-3970 6 ядер работает 100-120 потоков.
На AMD Ryzen 1700 8 ядер работает 200 потоков.В природе еще существует AMD Epic 24 ядра и другие i7 (8 ядер) и i9 (10 ядер)
Epyc, другие i7 и i9 пока не появилось возможности потестировать, может кто-то использует?
Если смотреть по попугаям https://www.cpubenchmark.net
То старый Phenom имеет 2к попугаев
i7-3970 12k
Ryzen 1700 13k
Ryzen Threadripper 1920X 19k
Epyc 7401 18k
i7-7820X 18k
i9-7900Х 22kПо попугаям видим, что относительно моего ноута, i7-3970 в 6 раз больше попугаев, но только в 4 раза больше тащит потоков.
Но Ryzen с большим числом ядер при попугаях больше всего на 10% - тащит на 100% потоков больше.Как-будто BAS лучше работает на AMD?))
Что больше нужно для работы BAS многоядерность, частота или производительность в попугаях?
Нужно мне в итоге 600-1000 потоков, как их достичь? (я в курсе что одна копия BAS работает с браузером в 300 потоков) можно же на одном компе запускать 2-3 копии BAS, логика моего скрипта позволяет.
-
Брать по несколько серверов с частотой повыше, под большую ферму самое то имхо. Тестил сервер на 24 ядра ~2.2ггц на хеоне - лаги дикие в отрисовках интефейсов на 300 потоках с воспроизведением плееров, ресурсов свободных много но толку когда производительность от этого не растет.
-
лаги дикие в отрисовках интефейсов на 300 потоках с воспроизведением плееров, ресурсов свободных много но толку когда производительность от этого не растет.@venom777, это как раз и есть нехватка GDI объектов. Вот, почитай - http://community.bablosoft.com/topic/538/проблема-с-изображением-при-большом-числе-потоков/10
-
собираю себе комп, уже почти все детали на руках.
м. плата X79 dual CPU
2х E5-2690 v2 (это 20ядер по 3ГГц)
оперативка серверная 1866 64ГБ (4*16)
Вот пока не поздно думаю, а не мало ли будет 64 гига оперативки.. Т.к. процессоры мощные, и кажется, что оперативку загружу, а ЦПУ нет. Понятно, что все зависит от задач, но допустим, будут скрипты с браузером.
У кого какой опыт, кому сколько ГБ не хватает на каких CPU ? -
@zarabotno said in Какой компьютер(ы)/сервер выбрать для работы BAS:
Как-будто BAS лучше работает на AMD?))
А я другие и не использую... не знаю. даже fx-8320e пущенный в дело тащит парус сотен. ОЗУ кмк самое важное.
@out said in Какой компьютер(ы)/сервер выбрать для работы BAS:
что оперативку загружу, а ЦПУ нет
Хз не это не точно. Так мои предположения. Но мне кажется минимум 50-70 метров на арубуз один надо. По умолчанию бас вон вообще 500 рисует на одного.
-
@out said in Какой компьютер(ы)/сервер выбрать для работы BAS:
2х E5-2690 v2
На 2х E5-2690 v2, меньше 96 не ставят, восновном 128.
-
@root охлад уже купил 2шт https://ru.aliexpress.com/item/4PIN-115X2011-6-1366-heatpip-E-dual/32838876258.html комплектация с 3 вентилями. Вот только хз получится ли их поставить с выдувом на верх https://i.imgur.com/NOtFvRc.png может быть придется химичить( что-то вроде спилить по 5мм радиаторов у обоих.
-
@out said in Какой компьютер(ы)/сервер выбрать для работы BAS:
@root https://ru.aliexpress.com/item/4PIN-115X2011-6-1366-heatpip-E-dual/32838876258.html
Какие няшные башни... а я танцы с бубном устраиваю трубки ищу. Спасибо.!
-
@out А если саму маму вертикально? Или есть опасения что не выдержит? Поддержки не будет?
-
@allive что-то не понял я, а что от этого поменяется, если плату поставлю вертикально?
мне в любом случае башни нужно ставить. как я показал на скрине. И думаю, это будет сделать не просто ) может вообще они в оперативку упрутся , тогда я конечно просто вентилятор чуток подниму (упрется вент., а не радиатор)
У меня уже все на руках, кроме м. платы.. вот получу через неделю, тогда будет уже все окончательно ясно.. -
@out А теперь я кажется понял. Вы уже все согласовали и план есть. Это не мои импровизации. Ну тогда спасибо за ссыль, пригодится она мне. Я тоже хочу себе к новому году подарок.