QWebEngineのCPU消費を減らすには?

QWebEngineのCPU消費を減らすには?

7インチLVDS画面にSVG要素を含む単純なWebページを表示するために、QtWebEngineコンポーネントを使用してQtでアプリケーションを作成しました。 . カスタム Linux インストールの実行:https://github.com/cyrilfr/meta-udooYuan FreescaleとYuan Qt5を使用してください。

しばらくすると、画面がフリーズし始め、QWebEngineProcessがランダムにクラッシュすることがわかります。 QWebEngineProcessのCPU使用率は約40%、温度は55℃まで上昇します。 UDOO Neoを箱に入れると、温度は65℃を超えます!

画面が停止し始めると、カーネルメッセージが表示されます。GPUが高すぎます!

以下はコマンドの出力ですps -aux

root       456  0.0  1.8  92624 18792 ?        S    May24   0:00 /usr/lib/qt5/libexec/QtWebEngineProcess --type=zygote --lang=C
root       476 39.1 10.1 291900 104396 ?       Sl   May24 355:07 /usr/lib/qt5/libexec/QtWebEngineProcess --type=renderer --disable-accelerated-video-decode --enable-overlay-scrollbar --enable-pinch --enable-threaded-compositing --enable-viewport --main-frame-resizes-are-orientation-changes --profiler-timing=0 --use-gl=egl --disable-composited-antialiasing --lang=C --enable-pinch --num-raster-threads=1 --content-image-texture-target=3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553 --video-image-texture-target=3553 --channel=431.2.942434774

ベストアンサー1

おすすめ記事