プログラムは、2 つのオペレーティングシステム間で同じ数の CPU コアを使用しません。

プログラムは、2 つのオペレーティングシステム間で同じ数の CPU コアを使用しません。

SDL2を使用するCプログラムがあります。

Raspbian OSがインストールされているRaspberryでプログラムを実行すると、すべてのコアが使用されます(を通じて確認できますhtop)。

同じRaspberryで同じプログラムを実行しますが、カスタムOS(Yoctoで構築)を使用すると、1つのコアしか使用しません。これによりコアが100%使用され、パフォーマンスが低下します。

私の問題についてどんな考えを持っていますか?

よろしくお願いします。

ベストアンサー1

おすすめ記事