Добрый день!
Дано: Rasperry Pi 4, приложение на Qt 5.15.2, QML, Raspbian OS Lite. Приложение запускается с плагином eglfs. X11 не запускаются.
Автозапуск настроен таким скриптом systemd.
spoiler
[Unit]
Description=Example systemd service.
[Service]
User=user
Group=user
Type=simple
ExecStart=/home/user/deploy/myapp/myapp.sh
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
  
Приложение содержит такой код вывода изображения web камеры.
spoiler
Item {
                Component {
                    id: cameraComponent
                    VideoOutput {
                        source: camera
                        focus: visible
                        Camera {
                            id: camera
                            captureMode: Camera.CaptureViewfinder
                        }
                    }
                }
                Loader {
                    id: cameraLoader
                    anchors.fill: parent
                    sourceComponent: cameraComponent
                    asynchronous: true
                    function show() {
                        sourceComponent = cameraComponent
                    }
                    function hide() {
                        sourceComponent = undefined
                    }
                }
            }
  
Проблема. 
При запуске приложения через systemd и отображении вывода камеры, приложение отъедает процентов 90 CPU по показаниям htop. При запуске приложения сразу видно, что уже что-то не то - htop показывает, что приложение отъело 145 Мб памяти, хотя страница с камерой еще не отображается и загрузки CPU на 90% еще нет.
При ручном запуске, CPU потребляется 15-20% и памяти 115 Мб.
В чем может быть дело? И как поискать корень проблемы?