Вроде разобрался с ошибкой, как появилась загрузка под 100 процентов. В программе используются зацикленные потоки, которые обслуживают массивы данных (обрабатывают накопившиеся очереди). При этом мониторинг загрузки текущим процессом показывает в это время 1-0 процентов, а загрузка процессом в виндовом диспетчере задач - 89-100 процентов. Это наверное идет загрузка в каком-то из отдельных потоков, и поэтому она не отслеживается по получению "загрузки CPU текущим процессом"?
------------ Дoбавленo в 17.46:
Начинается эта загрузка под 100% после какого-то промежутка времени. Часов 4-7.
------------ Дoбавленo в 17.54:
еще принимаются входящие данные по TCP и идет отправка данных по TCP. Думаю может они как-то грузят всю программу - все таки работа с сетью всегда была с сюрпризами
Ответов: 704
Рейтинг: 7
|
|||
карма: 0 |
|