Подтвердить что ты не робот

Visual Studio медленнее в Virtualbox

Как действительно очень медленно.

У меня есть 64-битный, 8-ядерный, 12-гигабайтный Windows 7-го компьютера. Я дал 4 ядра и 4 гигабайта RAM для 64-битной виртуальной машины Windows 7, в рамках которой я пытаюсь запустить visual studio 2010 (и sql-сервер - но это).

Он работал в течение нескольких дней, но затем использование ресурсов уходило с графиков - почти 100% -ный процессор в любое время. Я отключил визуальные эффекты Windows 7, и он сразу же упал до нормального уровня. Однако всякий раз, когда я пытаюсь сделать что-либо в визуальной студии, он всплывает вправо.

Есть ли у кого-нибудь с подобной установкой аналогичный опыт? Я знаю, что люди вытащили эту настройку успешно и были очень довольны этим, поэтому мне интересно, есть ли у меня плохая конфигурация где-то.

4b9b3361

Ответ 1

Найдена подсказка здесь.

Казалось бы, виртуальный бокс 3.1.4 (моя текущая версия) угасает, когда вы говорите ему использовать более одного процессора на Windows 7. Я установил его для использования 1 процессора вместо 4, а использование ресурсов вернулось к нормальному.

Надеюсь, они исправит это в ближайшее время.

Ответ 2

Visual Studio 2010 использует ускорение графического процессора для выполнения своего графического интерфейса, поскольку использует WPF для своих форм. VM не проходит через задачи GPU все, что эффективно. В VS goto Tools → Options → Environment → General → Visual experience и снимите галочку с тремя флажками в этом полевом наборе и посмотрите, делает ли это трюк.

Я нашел, что VM иногда отлично работает с Aero и VS 2010, используя графический процессор, но затем без каких-либо оснований начинать делать именно то, что вы описываете. Это работает для меня.

Ответ 3

Отключение 3D-ускорения в настройках VM сделало трюк для меня.

Ответ 4

Мои текущие настройки:

  • отключено трехмерное ускорение
  • отключен сервер удаленного просмотра
  • только 1 процессор

Скорость VS 2010 не является отличной, но также не столь медленной.

Ответ 5

Эта проблема может возникнуть из-за проблемы с задержкой DPC:

https://www.virtualbox.org/ticket/6242

Либо перейдите на v4.3.4, либо отключите VT-x в BIOS