Chromiumとffmpegの両方がLinuxで実行されている場合、どちらがGPUを取得しますか?

Chromiumとffmpegの両方がLinuxで実行されている場合、どちらがGPUを取得しますか?

ffmpegそしてChromeブラウザどちらもGPUを使用してハードウェアアクセラレーショングラフィックをサポートします。

たとえば、私は次のマシンを持っています。NvidiaGPUが含まれています。どのアプリケーションがGPUを使用していますか?実行された最初のアプリケーションがそれをインポートしてロックされていますか、それとも別のことが進行中ですか?

一般的な構成では、GPUは一度に1つのアプリケーションでのみ使用できると思います。

答え1

ffmpeg、gstreamer、chromiumなどのグラフィックアプリケーションは、ライブラリを介したハードウェアアクセラレーションにGPUを使用します。他のハードウェアと同様に、これらのライブラリは一度に1つのプロセスに使用を制限しません。 CPUと同じように(ライブラリは非常に異なりますが、原則は変わりません)リソースは次のとおりです。共有複数のアプリケーションにわたって。

GPUアプリケーションの難しい点は、多くのコンピューティングパフォーマンスが必要で、アクセス時にプロセスが「ロックされている」という印象を与える可能性があることです。

関連情報