управление RAM для VM
Добавлено: 19 мар 2012, 16:11
Ситуация такая:
- хотелось бы развернуть несколько VM с разными дистрибутивами и версиями ядра Linux, для тестирования и обкатки некоторого ПО - насколько оно идентисно себя ведёт в разных окружениях...
- но VM, как известно, жрёт ресурсы ... остальных - не жалко, но главным образом - RAM (для каждого VM Linux 700-800Kb нужно отстегнуть по минимуму, т.е. больше 3-4 VM при 4Gb не стартуешь);
- но по специфике такой задачи разные VM не будут активно использоваться одновременно (скорее попеременно)...
Не сработает ли в этом случае трюк? :
- на хост-машине резко увеличиваем объём swap (переставляем swap-устройство на другой больший раздел или файл)... из ~2Gb swap делаем ... 20Gb...
- запускаем (при 4Gb RAM хот-машины) 10 VM отстёгивая каждой 2Gb (гулять так гулять )...
Как? сработает такой номер?
- хотелось бы развернуть несколько VM с разными дистрибутивами и версиями ядра Linux, для тестирования и обкатки некоторого ПО - насколько оно идентисно себя ведёт в разных окружениях...
- но VM, как известно, жрёт ресурсы ... остальных - не жалко, но главным образом - RAM (для каждого VM Linux 700-800Kb нужно отстегнуть по минимуму, т.е. больше 3-4 VM при 4Gb не стартуешь);
- но по специфике такой задачи разные VM не будут активно использоваться одновременно (скорее попеременно)...
Не сработает ли в этом случае трюк? :
- на хост-машине резко увеличиваем объём swap (переставляем swap-устройство на другой больший раздел или файл)... из ~2Gb swap делаем ... 20Gb...
- запускаем (при 4Gb RAM хот-машины) 10 VM отстёгивая каждой 2Gb (гулять так гулять )...
Как? сработает такой номер?