Чи можу я щось зробити для підвищення продуктивності в VS 2010? [зачинено]


17

Я використовую VS 2010, оскільки ми розробляємо додаток в. Net 4, і продуктивність мене зводить з розуму. Це в основному погано, коли я деякий час не переглядаю IDE (наприклад, коли мене відтягують за телефоном довідкової служби або приходять вранці).

Я розумію, що він, ймовірно, вбудований у WPF, який вивантажує свої ресурси, коли вони не використовуються, але декілька хвилин затримки, коли він завантажує все, створює справжнє дратування. Я також помітив деякі значні затримки під час відкриття файлів або компіляції.


1
Це питання краще відповідатиме Super User, оскільки вони дають об’єктивні відповіді на апаратне та програмне забезпечення комп’ютера, тоді як ми ведемо суб'єктивні дискусії щодо розробки програмного забезпечення.
Тамара Війсман

6
Тут ви отримаєте кращі відповіді. Я невідомий один користувач VS, який не є програмістом.
Маньєро

Якщо ви можете проголосувати і вважаєте, що це корисне питання або у вас є корисні відповіді нижче, будь ласка, проголосуйте. Сайтам StackExchange потрібні голоси, щоб створити хорошу спільноту. Ви можете дати 30 голосів на день, не витрачайте їх. Спеціально користувачі з високою репутацією та низьким підрахунком голосів, будь ласка, прочитайте це: meta.programmers.stackexchange.com/questions/393/…
Maniero

Перевірте публікацію щоденника Радж Атханайяке , у ньому є багато корисних порад щодо покращення продуктивності VS2010 та Resharper.
Пірс Майєрс

4
Це питання видається поза темою, оскільки йдеться про інструмент програмування (IDE), який зазвичай належить до переповнення стека, але занадто старий для міграції.

Відповіді:


5

У мене була схожа проблема після встановлення пари розширень. Я відключив їх усіх і ввімкнув їх лише тоді, коли фактично ними користуюся. Це справді допомогло досвіду.

РЕДАКТУВАННЯ: Мабуть, проблема з певними відеокартами та драйверами. Ви можете перевірити всю інформацію тут: http://blogs.msdn.com/b/ddperf/archive/2010/09/16/vs2010-performance-and-bad-video-drivers-hardware-redux.aspx


Дякую, але у мене не встановлені розширення
Рейчел,


Я не впевнений, чи його ключ реєстру, чи налаштування VS, але зараз моя ефективність здається набагато кращою! Дякую!
Рейчел

Позначте свою відповідь прийнятою, оскільки ваш коментар привів мене до рішення, навіть якщо відповідь цього не зробила. Чи можете ви відредагувати свою відповідь, щоб включити посилання?
Рейчел

Ти отримав це! ;-)
Артуро Моліна

7

Отримати швидшу машину?


Я не думав, що моя машина така погана ... Процесор Intel (R) Core (TM) 2 Duo CPU E4400 @ 2.00GHz, 1.20GHz, 2GB RAM
Rachel

4
Подумайте, що вам потрібно більше 2 ГБ оперативної пам’яті для VS 2010 - це монстр пам’яті
Jaco Pretorius

якщо ви піднімаєтеся занадто високо, вам доведеться переконатися, що ви працюєте на 64-бітовій осі, інакше ви, мабуть, не побачите цього додаткового барана :(
Muad'Dib

2
Зараз я працюю на VS2010 на 1 ГБ машині ... він займає лише ~ 200 Мб. Це незвично?
Зауважте, що самостійно - придумайте ім’я

Ой. 4Gb, здається, є необхідністю в цей час для WPF.
Морган Херлокер

7

На додаток до відповіді Muad'Dib, я рекомендую вам просте оновлення:

Замініть старий жорсткий диск на твердотільний накопичувач .

Підвищення продуктивності Visual Studio .NET неймовірне.


1
Я можу це підтвердити, у мене є 2 смугасті накопичувачі Intel X25-M та мухи Visual Studio.
ChaosPandion

2
Якщо ви вважаєте співвідношення ціни / ємності SSD несумісним з вашими потребами, тоді перейдіть до хорошого гібридного жорсткого диска. У будь-якому разі я б розглядав SSD + HDD. SSD - найкраще оновлення, яке ви можете зробити.
Маньєро

1
Я думаю, що розробник повинен мати найкращу машину в наявності, сюди входить найкращий доступний SSD.

1
@Pierre просто пам’ятайте, щоб також перевірити продуктивність запуску вашого програмного забезпечення на малопотужній споживчій машині, яка не має 8 ГБ оперативної пам’яті та 500 доларів SSD :)
Роман Старков,

1
@romkyns: Ваша пропозиція хороша, але я боюся, що вона потрапляє до категорії "означає добре". Люди легко говорити про виконання тестування на повільній машині, але я ніколи ніколи НЕ бачив , щоб хто це зробити, з оглядкою усунення проблем.
Майк Данлаве

2

Маючи 2 ГБ оперативної пам’яті, я б дійсно запустився саме там. Чим більше проектів у ваших рішеннях, тим більше оперативної пам’яті вам знадобиться.

Коли ви далеко від VS та поновлюєтесь, чи помічаєте ви жорсткий диск, який дуже працює? Це показник, що він використовує диск для обробки підвищених вимог до оперативної пам'яті ... ОЗУ працює в наносекундах, диски - в мілісекундах, так що ви можете побачити проблему.

Оперативна пам’ять дешева (2 Гб повинна бути набагато менше 100 дол. США, якщо ваша машина не дуже стара), але ваша ОС може обмежити, скільки ви можете мати. Оновлення так само просте, як і в більшості випадків.


3
Я б не ходив з меншими 4 Гб.
Маньєро

Я не помітив суттєвого поліпшення 2GB 32bit проти 4GB 64bit ...
Nazgob

1

У вас працює антивірусне програмне забезпечення? Якщо так, спробуйте вимкнути його на деякий час і побачити, чи помітили ви покращення. Можливо, він налаштований для сканування під час доступу певних типів файлів, що може бути справжнім вбивцею продуктивності з типовими моделями використання розробника.


У нас є Symantec AntiVirus. У адміністратора мережі є його, тому ми не можемо вимкнути його або підробити його, але, можливо, я можу попросити його додати виняток для каталогу проектів VS
Рейчел
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.