QThreadオブジェクトは、実行の単一スレッドを表します。しかし、OSスレッドは、QThreadオブジェクトが作成されたとき、またはstart()
メソッドが呼び出されたときに作成されますか?
複数のQThreadオブジェクトを配置できるかどうかに興味があります。OSはスレッドを作成し、戻っstart()
た後にそれらを強制終了run()
します。その後、QThreadオブジェクトを再利用できます。しかし、QThreadオブジェクトが何もしていない間はOSリソースを保持したくありません。
(記録のために、私はQtConcurrentとQThreadPoolを知っています、そしていいえ、これらはこの状況での私のニーズを満たしていません)