I am currently running the following configuration:
TorizonCore Version 6.1.0-Build.1
Qt Quick container: Developing a Qt5 GUI application
This GUI application was ported from a Boot2Qt image, which was also running on the same hardware. In this case, it is very responsive and actions following buttons presses looked instant from a user perspective.
In the case of the TorizonCore image, the slow performance is very noticeable, an action can sometimes take up to 1-2 seconds before a page changes or other. It makes it unusable for the user.
Looking at the performance using docker stats, I can see the CPU usage jumping to 88-130% whenever I press a button and it lags.
I was wondering if this is an expected limitation from containers, or if there was a way to increase the CPU limit per container (if any?) or any other setting change that could help this decrease in performance?
However, upon viewing the Dockerfile.release generated, the I see that the Qt app Image is based on torizon/qt5-wayland:
NOTE: Both selection were auto-selected by the extension upon creating the project.
So I’m understanding that right now, I’m building a qt5-wayland based image that is trying to run on a weston based container? So weston on my docker-compose should be qt5-wayland instead? Is there a way to change this selection via the VS Code extension?