CLOCK_THREAD_CPUTIME_ID
とclock_gettime
を使って、異なるスレッドの時間消費を測定するのに使用しました。C++世界にスレッド固有のクロックがありますか?
しかしclock_gettimeはPOSIXワールドの標準であるため、プラットフォームの横断に関してはWindowsのような他のプラットフォームでは動作しません。
C++ STDを確認したところ、steady_clock
,system_clcok
,high_resolution_clock
となっていましたが、いずれも特定のスレッドをクロックすることはできません。
私は何かを欠場しましたか?はいの場合、弾丸は何ですか?そうでない場合、アドバイスはありますか?
より詳細な説明を付けることができれば、より効果的です。答えとして。 @JoachimPileborg – hxpax
@JoachimPileborgあなたはコメントセクションではなく、適切な場所に投稿することができます。その後、他の回答と同様にピアレビューを行うことができます。これは、より多くの「フォーラム」のようなウェブサイト上にSOモデルを作成するという全目的でした。 –