Использование 64-битной ОС для разработки .Net в VS
-
23-08-2019 - |
Вопрос
Моя машина разработки (32-разрядная версия Windows XP) работает мучительно медленно, когда я занимаюсь разработкой .Net в Visual Studio 2008 из-за установка Решарпера.Итак, я подумываю о переключении своей машины разработки на 64-битную Windows XP.
Не уверены, ускорит ли такой переход разработку или нет?На 64-битных машинах нет проблем с памятью, поэтому проблему с памятью в Resharper можно решить, добавляя все больше и больше оперативной памяти.
Кто-нибудь занимается разработкой с использованием 64-битной ОС?Хотите поделиться своим опытом?
Решение
64-битная версия не решит проблему с памятью в Resharper 4.0, поскольку Visual Studio 2008 в любом случае работает как 32-битный процесс. Решарпер 4.5 хотя и решит некоторые проблемы.
ПС:Вот мой пост о разработке под 64 бит: Использование 64-разрядной версии Windows Server 2008 в качестве рабочей станции разработки
Другие советы
Всего одна подсказка:Держитесь подальше от 64-битной XP.Для Vista и Server 2008 поддержка 64-битной версии с точки зрения драйверов и программного обеспечения в основном хороша, но XP64 так и не была принята в отрасли, и я думаю, вы пожалеете об этом шаге.
При этом Visual Studio 2008 и Vista 64 с 8 ГБ ОЗУ = отлично.
Я работаю над 64-битной Vista уже несколько месяцев и должен сказать, что вы действительно можете почувствовать разницу по сравнению с 32-битной платформой.
Что касается проблемы с памятью - я действительно думаю, что 64-битная платформа решит эту проблему, поскольку 32-битные процессы здесь используют полное адресное пространство 2G, чего обычно не происходит на 32-битных платформах.
Кстати, моя аппаратная настройка довольно обычна (ничего особенного):Core 2 Duo 2,4 ГГц с 4 ГБ оперативной памяти.
Я разрабатываю на 64-битной версии Windows 2008, и это работает отлично.Я даже не знаю, есть ли там Resharper.
Но затем (предупреждение, беспричинная мужественность машет вперед) мой основной компьютер имеет четырехъядерный процессор Xeon 3 ГГц с 12 ГБ оперативной памяти и пару дисков SAS емкостью 15 КБ.
Я также одновременно запускаю три 32-битные среды разработки Windows 2003 под Hyper-V, каждая с 2 ГБ памяти.
Шестидесятичетырехбитный мир потрясает на мощном оборудовании.
Просто читать:Решарпер для чайников.Нет, правда!
Я также занимаюсь разработкой на 64-битной Windows Vista Ultimate.В моем компьютере установлен ASUS P5K Premium mb (что, кстати, отлично) с процессором Intel Core2 Quad Q9450 с тактовой частотой 2,67 ГГц, 8 ГБ оперативной памяти и 2 ТБ HD (2 x 1 ТБ RAID 0).Мой видеоадаптер — NVIDIA GeForce 9600 GT с 512 МБ видеопамяти.
Я действительно не замечаю, чтобы Resharper работал.Это настолько ослепительно быстро, что не имеет никакого значения.
На сегодняшний день я использую R# 4.5 только для тестирования.Это еще быстрее.Пока проблем не обнаружил.Я реализовал через него большой проект, и он работал безупречно.увы, мне все еще не хватает подробной информации о новых функциях, которые уже реализованы в этой новой версии.
Пока я не куплю Core i7 с 24 ГБ ОЗУ, я считаю эту установку идеальной для разработки.Это относительно дешево, доступно и очень быстро.Windows Vista 64 идеально подходит для разработки.