Сколько места на жестком диске я должен предоставить моей виртуальной машине с Windows 7?


9

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

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


2
Было бы полезно узнать характеристики вашего хост-компьютера, чтобы иметь возможность дать достойный ответ.
8BitsOfGeek

Ответы:


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 ГБ.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.