- Регистрация
- 03.02.2017
- Сообщения
- 22
- Благодарностей
- 2
- Баллы
- 3
Коллеги, день добрый!
Столкнулся с такой ситуацией: простенький проект без эмуляции браузера (только get запросы), сжирает почти все ресурсы CPU ужЕ на 5-7 потоках. Понатыкал в проект несколько пауз, но это не спасло ситуацию. Значительно более грузные проекты работают потоков в 10-15, с эмуляцией и т.п. но нагружают проц всего на 30-50%.
Проект прикладываю, есть ощущение, что где-то допустил серьёзную ошибку, значительно влияющую на производительность. Посмотрите пожалуйста, может что посоветуете.
Логика проекта: забрать url из списка, get запросом получить контент, сложить в файл.
В настройках программы частоту перезапуска инстанса выкрутил на максимум.
Железо:
Проц - intel xeon E5450 (4х ядерник)
Оперативка - 8ГБ
Столкнулся с такой ситуацией: простенький проект без эмуляции браузера (только get запросы), сжирает почти все ресурсы CPU ужЕ на 5-7 потоках. Понатыкал в проект несколько пауз, но это не спасло ситуацию. Значительно более грузные проекты работают потоков в 10-15, с эмуляцией и т.п. но нагружают проц всего на 30-50%.
Проект прикладываю, есть ощущение, что где-то допустил серьёзную ошибку, значительно влияющую на производительность. Посмотрите пожалуйста, может что посоветуете.
Логика проекта: забрать url из списка, get запросом получить контент, сложить в файл.
В настройках программы частоту перезапуска инстанса выкрутил на максимум.
Железо:
Проц - intel xeon E5450 (4х ядерник)
Оперативка - 8ГБ
Вложения
-
28,9 КБ Просмотры: 6