Узнать во что упирается шаблон.

  • Автор темы Автор темы Mikhail B.
  • Дата начала Дата начала

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 449
Реакции
5 478
Баллы
113
Есть шаб на запросах, разогнал до 600 потоков. Но не понимаю во что он упирается, т.е. по расчетам скорость должна быть выше. Как можно определить?
 
Есть шаб на запросах, разогнал до 600 потоков. Но не понимаю во что он упирается, т.е. по расчетам скорость должна быть выше. Как можно определить?
То есть, в диспетчере задач загрузка РАМ, ЦП и интернета не на 100%, а больше потоков не запускается?
 
ну значит шаб быстро выполняется и не успевает набрать больше потоков...

зацикли шаб, чтоб он внутри по кругу работал без перезагрузки .... но это херовый варик )
 
То есть, в диспетчере задач загрузка РАМ, ЦП и интернета не на 100%, а больше потоков не запускается?
Нагрузки практически нету. Мне уже подсказали, что надо на БД переходить и по меньше данных в лог писать.
Элементарно уперся в списки шаблон. все 600 потоков. берут с одного списка данные, и записывают в другой с интервалом 5 сек каждый поток. ну и соответственно, просто списки не вывозят.

ну значит шаб быстро выполняется и не успевает набрать больше потоков...

зацикли шаб, чтоб он внутри по кругу работал без перезагрузки .... но это херовый варик )
Так там и так цикл, ну выше написал уже, скорей всего в этом причина.
 
Нагрузки практически нету. Мне уже подсказали, что надо на БД переходить и по меньше данных в лог писать.
Элементарно уперся в списки шаблон. все 600 потоков. берут с одного списка данные, и записывают в другой с интервалом 5 сек каждый поток. ну и соответственно, просто списки не вывозят.


Так там и так цикл, ну выше написал уже, скорей всего в этом причина.
ну да, если работа со списками, то при таком многопотоке БД решает.
Если лень с БД, то можешь попробовать на РАМ диск перенести фалы рабочие и затестить еще и такой вариант. Но лучше сразу на БД, конечно.
 
  • Оценить
Реакции: Mikhail B.
Тоже с такой проблемой столкнулся и пока что решил перейти на РАМ диск, тк это проще чем мне вникать в БД.
 
С Бд стало лучше, но результат все равно меня не устраивает. Придется лепить счетчики и смотреть на каком этапе идет затуп.
 
Можно, но в 600 потоков разве разберешь. А так выбрать 1 поток из 600, и налепить в шаблоне секундомеры.
так там каждый поток пишит отдельно
только файлов будет куча
 
  • Оценить
Реакции: Sergodjan
Никогда не юзал трасировку. Спасибо попробую.
ты раз запусти и файлы отдельно скопируй, так как при повторном запуске файлы новые будут
не забудь потом отключить, а то диск не осилит обращение такое и если в шабе ещё будет цикл маленький по времени то много записей будет
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)