TFPTimer causes high CPU useage
Original Reporter info from Mantis: bkeevil
-
Reporter name: Bond Keevil
Original Reporter info from Mantis: bkeevil
- Reporter name: Bond Keevil
Description:
When compiling for ARM processors the TFPTimer class causes a CPU core to max out in a GUI application.
Steps to reproduce:
Starting with a blank GUI application, enable CThreads, instantiate a TFPTimer and have it do some menial task. Run it and watch the CPU graph. Switch the class to a TCustomTimer and run it again and see that the CPU timer does not max out.
Additional information:
This problem does not occur on Linux Mint running on an AMD64 processor.
Mantis conversion info:
- Mantis ID: 35791
- OS: Raspbian (Debian Stretch)
- Build: 2017/02/17 for ARM
- Platform: Rapberry Pi (ARM)
- Version: 3.0.2