Russian Qt Forum

Qt => Работа с сетью => Тема начата: Zusykss от Май 19, 2018, 07:40



Название: Скороть работы QNetworkAccessManager
Отправлено: Zusykss от Май 19, 2018, 07:40
Добрый день, проблема следующая, в программе есть 1 менеджер для работы с сетью, при запуске программы он работает довольно быстро.
Через 20 минут работы, запросы начинает отсылать дольше
Пример:
Начало работы программы 650мс
Через 20 минут работы 4 секунды
Если программу перезапустить то скорость будет 650мс
Подскажите с чем может быть связано ?
Я думаю что возможно нужно чистить кеш.
В программе может быть запущено сразу 100 - 200 потоков, которые одновременно работают через менеджер


Название: Re: Скороть работы QNetworkAccessManager
Отправлено: qate от Май 21, 2018, 09:55
делай минимально рабочий пример-проект


Название: Re: Скороть работы QNetworkAccessManager
Отправлено: Alex Custov от Май 21, 2018, 16:42
Ты уверен что проблема НЕ в твоей программе? Для меня очевидно, что при малейшем баге в логике программы идёт накопление ошибки, поэтому со временем и начинает замедляться. Это может быть всё что угодно - "забытый" указатель, лишние "да ладно и так сойдёт" строки кода и т.п.