これらはすべて、Visual Studio 2022 17.4 でのパフォーマンスの向上です。
Visual Studio 2022 17.4 は数週間前に公開されました。含まれているため、これは重要なリリースです。NET 7 に対応しており、Windows x64 および Mac アーキテクチャだけでなく、Arm64 もネイティブにサポートしています。また、フォールバックやマルチリポジトリ統合など、他にも多くの機能があります。現在、Microsoft は、人気のある統合開発環境 (IDE) の最新バージョンにおけるすべての主要なパフォーマンスの向上について詳しく説明しています。
まず、ファイル内の検索と置換は、バージョン 17.3 と比較して 3 ~ 4 倍高速になりました。Microsoft は、非同期保存、最大キャッシュおよびインデックス作成などの追加の改善により、これを達成したと述べています。Microsoft テスト データの 95 パーセンタイルは、バージョン 17.4 の 8 秒と比較して、Visual Studio 2022 17.3 の 25 秒に関連付けられた置換操作を持っています。
さらに、C++ プロジェクトのインデックス作成も高速になりました。大規模な C++ プロジェクトでソース コード インデックスを作成すると、パフォーマンスが 25 ~ 30% 向上することがわかります。
同様に、ブランチを切り替えるときにソリューションを再起動する必要性が 80% 減少しました。また、95 パーセンタイルで分岐を切り替えるのに 16 秒かかった Visual Studio 2019 と比較して、Visual Studio 2022 17.4 は約 10 秒かかります。
一方、パフォーマンスの向上は、構成スイッチの応答によるものです。NET を次の表に示します。
改良点 | 17.3 (秒) | 17.4 (秒) | 成長 |
---|---|---|---|
相続マージン | 51.1 | 26.6 | 47.90% |
間違い | 60.3 | 27.8 | 53.90% |
コードレンズ | 128.3 | 38.2 | 70.20% |
バックグラウンド タスク | 219.2 | 89.9 | 58.90% |
単体テストに移ると、テスト エクスプローラーはプロジェクト内のテストをはるかに高速に表示するはずです。Microsoft のテストでは、150 のプロジェクトと 300,000 のテストでソリューションをテストしたときに、以前のリリースと比較してパフォーマンスが 2 倍になりました。同様に、テスト ビルドは 3 倍速く実行され、テスターのプロセス接続もより速く確立されました。
最後に、ほとんどの保存操作がバックグラウンド スレッドに移動され、IDE の応答性が維持され、保存プロセスの影響を受けなくなりました。Microsoft によると、この改善は低速のハード ドライブ、大規模なプロジェクト、およびネットワーク共有で最も顕著になるとのことです。Microsoft に関するフィードバックがある場合は、調査またはこのポータルを通じて会社と共有できます。
コメントを残す