Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
Потоки и Ресурсы
-
Здравствуйте!
Как сделать так, чтобы каждый поток брал данные из ресурса поочередно?
Например, допустим у меня 4 потока и 20 строк в ресурсе.
Ресурс:
link1
link2
link3
link4
link5
...
Нужно чтобы поток 1 брал link1, link5,link9
Поток 2 брал link2,link6 и тд.Сейчас все данные, спарсенные с линков потоками идут в разнобой и не соответствуют другим данным, спарсенным до этого.
Пробовал ставить задержки через глобальную переменную - не помогло.
Помогите, пожалуйстаХмм, а может они и берут данные правильно, но в файл записывают вразнобой?
-
Вообще как оно работает (цель спарсить видео):
- В OnApplicationStart парсится инфа со страниц с видео (линки, картинки, тайтлы, время видео)
- В Main работают уже потоки. Заходим по линкам и парсим тэги.
Вот с тэгами косяк. Инфа о тэгах не соответствует предыдущим данным (линкам, картинкам и тд)