3

В настоящее время моя система нуждается в серьезной переустановке. Запустив постоянно замедляющуюся Windows Vista, пришло время сделать формат c: и начать все сначала. Поскольку я не хочу переустанавливать Windows Vista в качестве основной ОС и не хочу покупать лицензию Windows 7, я подумываю о другом.

Одна из самых больших проблем, с которыми я сейчас сталкиваюсь, - это загрязнение. Как разработчик программного обеспечения (веб-приложения java), я экспериментирую со многими инструментами, системами баз данных, серверами приложений и т.д. Кроме того, мне очень любопытно и пробую много другого программного обеспечения. Излишне говорить, что в конечном итоге мой компьютер начинает страдать от этого.

Кроме того, я использую свой компьютер для редактирования фото и видео.

Я собираюсь настроить мою систему на различные виртуальные машины, по одной для каждой задачи, для которой я использую свой ПК, пару в качестве тестовых машин (для моей работы по разработке) и виртуальных машин-песочниц. Таким образом, в этом случае я бы установил очень легкую Linux в качестве основной ОС (возможно, попробую мою первую LFS, чтобы она была как можно меньше), только с установленным веб-браузером и VirtualBox. Для каждой задачи мне нужен мой компьютер, потому что я бы создал виртуальную машину, которую я могу запустить в зависимости от того, что я хочу сделать.

Что меня беспокоит: насколько это реально? Достаточна ли производительность VirtualBox VM для этого? Я бы согласился с небольшим снижением производительности по сравнению с использованием собственной операционной системы, но не слишком сильно. Кроме того, особенно для редактирования фотографий и видео, как аппаратная поддержка? Смогу ли я посмотреть видео в формате Full HD и подключить камеру? В настоящее время у меня есть настройка одного экрана, но я рассматриваю возможность обновления; это будет работать с настройкой двойного экрана? В конце я хотел бы работать с виртуальными машинами так, как если бы они были моей основной ОС.

Так что ты думаешь? Это выполнимый вариант?

Кстати, я также рассмотрел некоторые другие варианты, но они не чувствовали себя хорошо:

  • Установите полнофункциональную ОС (Linux) для всех моих задач и используйте виртуальные машины только для тестовых сред и для песочницы.

    • В любом случае, мне, вероятно, нужна виртуальная машина Windows для некоторых инструментов, и я боюсь, что производительность виртуальной машины упадет, когда она запускается в полнофункциональной хост-ОС, использующей довольно много ресурсов.
  • Установите несколько ОС (двойная / тройная / и т.д. загрузка) и используйте виртуальные машины для тестовых сред и для песочницы

    • Я не люблю перезагрузку, когда я хочу переключать задачи.

1 ответ1

5

Это зависит от того, что вы подразумеваете под загрязнением. Если вы имеете в виду, что ваш компьютер загрязнен другими процессами, занимающими использование ЦП, то наличие отдельных виртуальных машин для нескольких задач вам не поможет. Процессор все равно придется использовать для этих отдельных запущенных задач.

Если вы имеете в виду, что загрязнение происходит из-за того, что разные файлы загромождают все, то вам может быть полезно иметь отдельные виртуальные машины. Это поможет держать все абсолютно отдельно.

Я рекомендую оставить основную ОС вместе с основными программами, которые вы используете для разработки. Затем создайте отдельную виртуальную машину, которую вы используете для тестирования новых приложений и программного обеспечения, которые вы не уверены, что хотите использовать в своей основной операционной системе разработки. Виртуальные машины идеально подходят для такого рода тестирования.

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