Cześć, mógłby mi ktoś wyjaśnić dlaczego dodanie 1 Task/Thread w moim programie który zawsze będzie działać w tle sprawia że mój program zużywa nagle ponad 30% procesora?
W tym Task/Thread jest jedna pętla while (true) i nic więcej.
Żeby nie było: cały czas używam Task do tego by np pobrać dane z bazy żeby nie zacinały aplikacji, lecz pierwszy raz robię coś co ma ciągle działać w tle. W tej pętli sprawdzam czy program się nie zaciął, jakby ktoś chciał wiedzieć. Ale nie wierzę że na laptopowym intel i5 7 generacji takie coś potrzebowało aż tyle zasobów procesora by móc działać prawidłowo. Zmiany w priority dla procesu itd itd itd itd nic nie dały, dosłownie nic.
Dziękuję za wszelką pomoc :)