Виртуальные ПК с высокой загрузкой процессора

Я запускаю VPC 2007 на своем бизнес-ноутбуке Vista с 4 ГБ оперативной памяти. Я использую VPC для запуска Windows XP и поддержки веб-проекта VS2003. Сначала все было отлично. Я назначил VPC 512MB и делал свою работу как обычно. Я также использую Resharper и Visual SVN. В последнее время из-за прокрутки страницы частота процессора возрастает выше 50, иногда около 100. Это иногда останавливает мою машину и приводит к разочарованию. Ввод кода иногда делает то же самое.

Я экспериментировал с изменением выделенной памяти, дискового пространства, включением / выключением файла подкачки, удалением ReSharper и Visual SVN. Не должно быть никаких причин, чтобы эта штука работала медленно со всей памятью этого ноутбука! У меня ничего не работает, кроме VPC в любое время.

Мне интересно, стоит ли мне просто устанавливать VS2003 на мою машину с Vista и решать любые проблемы несовместимости.

Какие-либо предложения?

6 ответов

Решение

Попробуйте VirtualBox.

VirtualBox - это семейство мощных продуктов для виртуализации x86 как для предприятий, так и для домашнего использования. VirtualBox является не только чрезвычайно многофункциональным и высокопроизводительным продуктом для корпоративных клиентов, но и единственным профессиональным решением, которое свободно доступно в виде программного обеспечения с открытым исходным кодом на условиях GNU General Public License (GPL).

Я рекомендую VirtualBox. Каждый раз, когда я использую VPC, я скоро сдаюсь, потому что производительность ужасна. Я запускаю VirtualBox с виртуальным ПК Vista, выделенным 1,5 ГБ ОЗУ, и он работает очень хорошо. На самом деле я не замечаю большого замедления от естественного запуска.

Первое, что я бы предложил сделать, это запустить Process Explorer и Process Monitor, чтобы выяснить, что на самом деле ест процессор. Если раньше он работал нормально, переключение на другую виртуальную машину может ничего не исправить.

Если бы это был я, я бы запустил интегрированную среду VS.NET 2003 в Vista. Просто проверьте эту страницу с проблемами, которые могут у вас возникнуть:

http://msdn.microsoft.com/en-us/vs2005/bb188244.aspx

Что касается вашего процессора, это может быть проблема с драйвером видео / отображением. Вы пытались включить / выключить Aero Glass на своем Vista-компьютере, чтобы увидеть, изменит ли это что-то? Является ли количество цветов для вашего рабочего стола одинаковым как в VPC, так и на вашем хосте? Вы недавно обновили видео драйверы?

Вероятно, у вас VPC07 работает с активным VHD на максимальной скорости. Перейдите к параметрам в меню консоли и измените этот параметр, чтобы разделить процессорное время поровну между всеми VHD, и ваши проблемы исчезнут!

Держу пари, VisualSVN - это проблема. У меня была такая же проблема на двухъядерной системе с 6 ГБ оперативной памяти. В конце концов я просто удалил его, потому что он продолжал сбой IDE.

Кстати, я использую Server2003 64-разрядный.

Другие вопросы по тегам