Несколько рекомендаций, как оптимизировать производительность Visual Studio на разных языках программирования:
- Использовать 64-разрядную операционную систему. 1 Это расширит объём виртуальной памяти, доступной в Visual Studio, с 2 ГБ до 4 ГБ. 1
- Настроить параметры отладки. 1 Например, включить функцию Just My Code, которая загружает только символы для проекта. 1 Также можно настроить параметры символов отладчика для экономии памяти: выбрать «Сервис» > «Параметры» > «Отладка» > «Символы», установить параметры «Загружать только указанные модули» и указать, какие модули необходимо загрузить. 1
- Отключить некоторые инструменты и расширения. 1 Часто можно изолировать проблемы с производительностью, отключив расширения по одному и перепроверив производительность. 1
- Отключить CodeLens. 1 В крупных решениях или в системах с ограниченными ресурсами эта функция может оказать значительное влияние на производительность. 1
- Использовать отладочную версию на этапе разработки. 2 Она может работать медленнее, но позволяет находить и удобно отлаживать баги. 2 После того как продукт тщательно протестирован и отлажен, выполняется сборка релизной версии, которая уже не содержит отладочного кода и работает быстрее. 2
- Изменить количество одновременно компилирующихся проектов. 3 Это делается в настройках Visual Studio для С++ проектов. 3
Также для диагностики и оптимизации производительности можно использовать средства профилирования Visual Studio. 4