Если моя виртуальная машина установлена ​​на SSD, а ОС — на жестком диске, будет ли существенно снижена производительность при использовании виртуальной машины?

Если моя виртуальная машина установлена ​​на SSD, а ОС — на жестком диске, будет ли существенно снижена производительность при использовании виртуальной машины?

Я не поклонник запутанных заголовков вопросов, но я не совсем уверен, как их объяснить, но вот:

Мы планировали купить новые ПК для наших разработчиков с SSD-накопителями на 128 ГБ (виртуальная машина занимает около 70 ГБ, так что я не думаю, что там хватит места для Windows 7, но если вы думаете иначе, пожалуйста, так и скажите!).

Если ОС по-прежнему находится на старом жестком диске, а виртуальная машина (использующая VMWare) — на SSD, смогут ли разработчики увидеть все преимущества мощности SSD?

Просто в качестве пояснения
Я знаю, что этоволяповысить производительность, разместив виртуальную машину на SSD; больше всего меня интересует, не потеряю ли я часть преимуществ производительности, если ОС по-прежнему будет установлена ​​на жестком диске старого образца.

решение1

Да, это улучшит производительность, так как скорость чтения/записи SSD намного выше. Просто убедитесь, что сохранили файл виртуального жесткого диска на SSD. И выделите часть SSD для виртуальной памяти файла подкачки.
Я протестировал скорость и делаю то же самое, когда мне требуется повышение производительности для моих виртуальных машин.

Обновление (после вашего разъяснения)
Если вы храните ОС на жестком диске старого образца, вы потеряете некоторую производительность везде, где задействована ОС. Программному обеспечению виртуализации, такому как VMware, требуется много хуков ОС для выполнения многих вещей, таких как виртуальная сеть и т. д. Но поскольку такие вещи включают небольшие потоки ввода-вывода, вы этого не почувствуете. Большие операции ввода-вывода ОС происходят во время загрузки, входа в систему, выхода из системы и выключения. Таким образом, вы почувствуете ухудшение производительности очень мало во время операций виртуальной машины.

решение2

Зависит от других факторов, таких как процессор и ОЗУ, но использование SSD для VM должно повысить производительность VM. Если у вас есть текущий многоядерный процессор и достаточный объем ОЗУ, это должно работать хорошо. Запуск ОС и VM на одном диске окажет негативное влияние. Держите ОС и VM на отдельных дисках и I/O

решение3

Производительность будет хорошей — если разработчики в основном работают в виртуальной машине, Win7 не нужно будет делать много дисковых операций ввода-вывода, поэтому не будет большой разницы, находится ли она на SSD или на вращающемся диске. Самое главное, что они заметят, — это то, что Win7 будет загружаться дольше на вращающемся диске, чем на SSD, но это, вероятно, второстепенное соображение.

Если вы используете только Win7 в качестве хоста для VM и не устанавливаете много больших собственных приложений, вы можете обойтись запуском и Win7, и образа VM на 70 ГБ на одном и том же SSD-диске на 128 ГБ. У меня есть виртуальный диск на 20 ГБ, на котором работает Win7 с MS Office Pro 2007, и он помещается (не так много свободного места).

Связанный контент