Ce sont toutes des améliorations de performances dans Visual Studio 2022 17.4.

Ce sont toutes des améliorations de performances dans Visual Studio 2022 17.4.

Visual Studio 2022 17.4 a été mis en ligne il y a quelques semaines. Il s’agit d’une version importante car elle contient. NET 7 et prend en charge nativement non seulement les architectures Windows x64 et Mac, mais également Arm64. Il possède également de nombreuses autres fonctionnalités telles que l’intégration de secours et multi-référentiels. Maintenant , Microsoft a détaillé toutes les principales améliorations de performances dans la dernière version de son populaire environnement de développement intégré (IDE).

Tout d’abord, la recherche et le remplacement dans les fichiers sont désormais 3 à 4 fois plus rapides par rapport à la version 17.3. Microsoft affirme avoir atteint cet objectif grâce à des améliorations supplémentaires telles que la sauvegarde asynchrone et la mise en cache et l’indexation maximales. Le 95e centile des données de test Microsoft a des opérations de remplacement liées à 25 secondes dans Visual Studio 2022 17.3, contre 8 secondes dans la version 17.4.

De plus, l’indexation est désormais également plus rapide pour les projets C++. Vous remarquerez un gain de performances de 25 à 30 % lors du remplissage de l’index du code source sur de grands projets C++.

De même, la nécessité de redémarrer la solution lors d’un changement de branche a été réduite de 80 %. Et par rapport à Visual Studio 2019, qui prenait 16 secondes pour changer de branche au 95e centile, Visual Studio 2022 17.4 prend environ 10 secondes.

Pendant ce temps, le gain de performances est dû à la réponse du commutateur de configuration. NET est indiqué dans le tableau ci-dessous :

Améliorations 17,3 (secondes) 17,4 (secondes) Croissance
Marge d’héritage 51.1 26.6 47,90%
Erreurs 60.3 27,8 53,90%
CodeLens 128.3 38.2 70,20%
Tâches d’arrière-plan 219.2 89,9 58,90 %

Passant aux tests unitaires, Test Explorer devrait afficher les tests dans les projets beaucoup plus rapidement. Dans les tests Microsoft, les performances ont doublé par rapport à la version précédente lors du test d’une solution avec 150 projets et 300 000 tests. De même, les versions de test s’exécutaient trois fois plus rapidement et les connexions de processus du testeur étaient également établies plus rapidement.

Enfin, la plupart des opérations de sauvegarde ont été déplacées vers un thread d’arrière-plan pour que l’IDE reste réactif et non affecté par le processus de sauvegarde. Microsoft affirme que cette amélioration sera plus visible sur les disques durs lents, les grands projets et les partages réseau. Si vous avez des commentaires sur Microsoft, vous pouvez les partager avec l’entreprise via une enquête ou via ce portail .

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *