Visual Studio 2019 にはパフォーマンスプロファイラーが付いていて、 CPU プロファイリングとかができるんですが、今やってみたら「選択した時間に実行されたコードはありませんでした」と言われて全くデータが取れません。

Coffee Lake で Windows 10 2004 なマシンの上の Visual Studio 2019 バージョン 16.9.4 と Rocket Lake で 2004 上の 16.9.4 とではダメで、Haswell で 20H2 上の 16.9.3 と Sandy Bridge で 2004 上の 16.9.3 では OK だったのですが、Sandy Bridge のを 16.9.4 に上げてもやっぱり OK なので、手元では切り分けしきれません。

再起動を繰り返すとできたりできなかったりするのですが、何回かやってるとできなくなったり、できてる場合でも信用ならなそうな値が取れたりして困ります。

一応 Microsoft のフォーラムには似たような投稿があるようです。

せっかく Rocket Lake も買って最適化ゴリゴリ始めようとした所にこれとは、何ともタイミングの悪い話です。

Trackback

no comment untill now

Add your comment now