Hello, "Alexander_fx"
> Делаю приложение — в нем реализована многопоточность.
> Приложение работает с инетом — открывает странички асинхроноо.
> Например я задал что максимум использовать 2- потоков
> иногда 20 потоков грузят комп на 50 процентов
> иногда комп уходит в глубокий задум
> Подскажите — как определить приложению — что ресурсы компа сейчас малодоступны — и стоит сделать паузу?
> Ну типа если посл 5 сек загруженность процессора 90 процентов то ждем пока она не упадет до 50 процентов.
Дайте операционной системе возможность самой решать что и когда доступно. Если хочется сделать так, приложение не сильно "загружало" комп. надо просто дать потоку низкий приоритет. Тогда, время ему будет выделяться по остаточному принципу.
Posted via RSDN NNTP Server 2.0
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.