binaryninja-api
binaryninja-api copied to clipboard
Analysis performance drastically reduced in background on macOS
Version and Platform (required):
- Binary Ninja Version: 2.4.3344-dev
- OS: macOS
- OS Version: 12.3.1
Bug Description: If the Binary Ninja window is covered by other windows and is in the background, after a short time the analysis performance is severely throttled to less than one core. This is probably done by the OS but there is likely an API to allow background processing to continue to have good performance.
relevant: https://stackoverflow.com/questions/30686488/qapplication-is-lazy-or-making-other-threads-lazy-in-the-app
https://stackoverflow.com/a/49679984 also relevant.