01-16-2023, 12:58 PM
I tried to reproduce this type of behavior with a version of Linux Mint, run via a VMware virtual machine, but I couldn't get it to idle with any real CPU usage. Is there something specific in the code you're running, which might contribute to the difference? Does it have several $INCLUDE files? Rely on several DECLARE LIBRARY calls? Is it a long set of code, such as the qb64pe.bas file itself?
Usually such issues are nothing more than an endless loop without any sort of limit or delay in them. They run over and over and over, without pausing to let the CPU share resources with other processes like it should. The only issue is figuring out *where* in the vast sea of code that is qb64pe, one of these endless loops might be hiding. Any further details, or test code, which you can share, will help us try to pinpoint exactly what to be digging into for the issue.
Usually such issues are nothing more than an endless loop without any sort of limit or delay in them. They run over and over and over, without pausing to let the CPU share resources with other processes like it should. The only issue is figuring out *where* in the vast sea of code that is qb64pe, one of these endless loops might be hiding. Any further details, or test code, which you can share, will help us try to pinpoint exactly what to be digging into for the issue.