9

Я собираюсь переформатировать свой компьютер сегодня и установить на нем Linux Mint. Я занимаюсь разработкой стека .NET в основном для работы и дома, но ненавижу использовать Windows (см. Рисунок).

Какие спецификации мне нужны для нормальной работы Visual Studio 2010 на моей виртуальной машине? Сколько жесткого диска я должен отдать своей виртуальной машине, чтобы случайно не исчерпать пространство? Насколько хорошо Windows 7 работает на виртуальной машине VirtualBox?

4 ответа4

6

A) Запуск гостевой ОС в системе с аппаратной поддержкой эмуляции x86 является обязательным условием для максимизации производительности. Убедитесь, что ваш процессор поддерживает AMD-V (если AMD) или Intel VT-x (если Intel).

Б) Увеличение размера виртуальных жестких дисков, содержащих Windows, не является самой приятной задачей в мире в VirtualBox, поэтому я бы предложил более широкий вариант "Расширяющийся диск". Допустим, может быть 100 гигабайт. Visual Studio не нравится установка на дополнительный диск, по крайней мере, когда я пытался сделать это в гостевой системе XP в VirtualBox, это не понравилось, поэтому я оставил дополнительное пространство для себя.

Большие фиксированные диски могут быть проблемой при переносе, потому что VirtualBox хранит их как один большой файл, с которым у некоторых файловых систем (и флешек / внешних жестких дисков) есть проблемы.

C) Windows 7 должна хорошо работать для вас. Убедитесь, что установили гостевые дополнения, когда вы закончили установку для лучшего опыта.

3

Минимальные характеристики:

  • Как минимум два виртуальных ядра, больше будет лучше
  • Не менее 2 ГБ ОЗУ, но может потребоваться больше в зависимости от того, что вы разрабатываете (вам нужен SQL Server на той же виртуальной машине?)
  • Я бы начал с виртуального диска объемом не менее 80 ГБ, но на самом деле это полностью зависит от того, что вы собираетесь установить, и от того, насколько велик ваш рабочий набор данных. Не выбирайте опцию "автоматически расширять", так как производительность имеет тенденцию снижаться с течением времени, когда байты перезаписываются. Убедитесь, что контейнер правильно дефрагментирован, а также сам виртуальный диск.
  • Вы можете получить ту же производительность на "динамически расширяемом" диске с помощью сжатия и использования sdelete.exe для очистки свободного пространства, но это больше работы, и ее необходимо периодически выполнять для поддержания аналогичной производительности.

Мы используем кучу виртуализированных машин для Windows (Hyper-V на серверах и VirtualBox на настольных компьютерах), и они работают довольно хорошо, просто убедитесь, что у вас достаточно ресурсов (CPU/RAM/IO) на хосте для обеспечения хорошей производительности. Похоже, что ввод-вывод часто упускается из виду, что приводит к снижению производительности виртуальной машины. VirtualBox, вероятно, будет моим первым выбором для Linux Mint.

1
  • а) не знаю
  • б) Дайте столько, сколько хотите. Скажем, несколько сотен ГБ. Выберите опцию "расширяющий диск", и он будет использовать только то, что ему нужно. У меня есть внутренний диск на 500 ГБ, и мой диск Win7 также имеет 500 ГБ, хотя сейчас я использую только около 30 ГБ.
  • в) Очень хорошо.
1

Windows 7 Ultimate SP1 плюс все исправления должны требовать около 20 ГБ. Visual Studio - это сложная установка, но если вам нужна только установка этой и нескольких других утилит разработки (и использование только общих папок для хранения фактического проекта), тогда достаточно 40 ГБ фиксированного диска.

Перенастройка на самом деле не сложно, но главная боль в s так что если вы будете использовать пространство для чего - нибудь еще, то 60-80 ГБ рекомендуется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .