У меня в системе много виртуальных машин (сейчас 6), и часто 2 из них работают одновременно. У меня 6 ГБ ОЗУ, но большую часть времени она используется на 90% из-за работающих виртуальных машин. Все виртуальные ОС — Win7.
Я слышал, что установка VMware Server и вход на виртуальные машины через удаленный рабочий стол позволят им использовать меньше оперативной памяти.
Это правда? Если нет, то есть ли какой-нибудь виртуальный сервер, который заставит мои виртуальные машины использовать меньше оперативной памяти?
Может мне стоит сменить ОС на виртуальных машинах?! Я использую их для разработки .NET и редактирования в Photoshop.
P.S. Я знаю, что могу уменьшить объем оперативной памяти виртуальной машины в настройках, но он уже установлен на уровне 1 ГБ на машину, что является минимумом для нормальной работы.
решение1
VMWare Server, Virtual PC и VMWare workstation являются гипервизорами типа 2 и работают поверх ОС. Насколько мне известно, ни один гипервизор типа 2 не поддерживает технологии перераспределения памяти.
Hyper-V и VMWare ESXi являются гипервизорами типа 1 и (в случае Hyper-V 2008 R2 с пакетом обновления 1) оба поддерживают возможности перераспределения памяти. VMWare,Я СЧИТАЮ, поддерживает его в большинстве, если не во всех операционных системах Windows. Hyper-V поддерживает его только в Windows 7 (Enterprise и Ultimate (и я думаю Pro)), Server 2008, 2008 R2 и 2003 R2, а также Vista (Enterprise и Ultimate (и я думаю Business))
Проблема с гипервизором типа 1 заключается в том, что это гипервизор на голом железе — это означает, что, если говорить упрощенно, это ваша операционная система. Если бы вы использовали ЛЮБОЙ из них, вы бы не смогли работать напрямую на своем компьютере. Для эффективного предоставления своих услуг обоим требуется отдельный физический сервер. Server 2008 R2 включает роль Hyper-V, и вы МОЖЕТЕ запустить ее как ОС вашей рабочей станции и включить там Hyper-V — базовая установка становится гостевой ОС с прямым доступом к оборудованию, когда роль Hyper-V включена.
В противном случае дождитесь Windows 8 (или используйте Developer preview). Он будет включать (включает в себя в preview) Hyper-V на ОС рабочей станции.
ИЛИ обновите оперативную память. Оперативная память ДЕШЕВАЯ. 16 ГБ DDR3 для настольного компьютера могут стоить всего 80 долларов.