Как работает RAM на виртуальной машине

Гостевая ОС продолжает обращаться с Рамом, как всегда, но если гостевая ОС ссылается на некоторые из этого еще не очень-то, что баран. (Другими словами, ссылка на память, которая, кажется, работает без ошибки страницы в госте, может понести ошибку страницы в хосте.) В пределах общего доступного оперативного операции и настроенных ограничений гипервизор корректирует количество оперативной памяти, которая является «в» гостевой ОС, чтобы попытаться сохранить скорость неисправности страницы на хосте.

Формар виртуальной машины, даже когда виртуальная машина не активна?

Я запускаю виртуальную машину на своей ОС Windows на работе, и я посвятил 1.5 концертов оперативной памяти, но мне интересно: эта оперативная операция потеряна для моей ОС Windows, даже когда я не запускаю виртуальную машину?

спросил 1 сентября 2010 года в 1:25

Роберт Роберт

2 ответа 2

Вы не указываете, какой гипервизор вы используете, но общий ответ – нет, если виртуальная машина не работает, то он не потребляет каких -либо ресурсов процессора или оперативной памяти или оперативной памяти.

Посмотрите на себя – откройте менеджер задач и перейдите на вкладку Performance, пока ваша виртуальная машина работает. Затем выключите виртуальную машину и посмотрите, как выпадайте ванну.

ответил 1 сентября 2010 года в 1:29

Марк Хендерсон Марк Хендерсон

68.7K 31 31 Золотые значки 178 178 Серебряные значки 258 258 Бронзовые значки

Интересно спасибо за помощь. не совсем уверен, что такое гипервизор . Но я использую VirtualBox. Казалось, что это не так, но мой профессор сказал, что он использовал баран. Может, он неправильно понял мой вопрос и подумал, что говорю о разделе .

1 сентября 2010 г. в 1:35

В этом случае VirtualBox – ваш гипервизор. Исправить пространство для жесткого диска все еще распределено, поэтому я не включил его в ответ – это только процессор и оперативная память, которые не выделяются, пока машина закрыта.

1 сентября 2010 г. в 2:27

Как правило, виртуальная машина не будет использовать ОЗУ, в то время как виртуальная машина не “включена.”

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

Различные системы виртуализации могут или не могут использовать ОЗУ, когда виртуальные машины не используются. Истинные гипервизоры (из которых виртуальная коробка не одна) будет использовать какую -то оперативную память, когда гипервизор активен. Если вы сидите в ОС «Хост», и у вас работает гипервизор, у вас будет меньше оперативной памяти, чем если бы вы не работали с гипервизором. Размещенные VMMS (например, Virtual Box, VMware Server, VMware Player, Microsoft Virtual PC и Virtual Server) не будет использовать какую -либо измеримую ОЗУ, когда не работает виртуальные машины.

Часто трудно определить разницу между гипервизором «голого металла», такими как VMware ESX, Microsoft Hyperv или Xen и размещенным VMM.

Как работает RAM на виртуальной машине?

Короче говоря, хост смотрит гость как одно приложение, или гостевая система напрямую назначает свои потребности в оборудовании? Я не изучал информатику или что -то в этом роде, поэтому я воспринимаю проблему следующей:

  • Если я сделаю один расчет в гостевой системе, и система -хост воспринимает гостя как единую услугу, то расчет станет одной из многих услуг, которые гость оказывает в то время, и мой расчет будет иметь задержку.
  • Если гость напрямую подключается к ОЗУ, то другие услуги уже выделены в оперативной памяти, и они колеблются, и новое будет назначено быстрее.
  • VirtualBox
  • Память
  • виртуальная машина
  • Аппаратная виртуализация

спросил 22 марта 2018 года в 9:07

Комиссар Васили Карлович Комиссар Васили Карлович

113 1 1 Золотой значок 1 1 Серебряный значок 4 4 бронзовые значки

ОЗУ выделяется в программу гипервизора. Рам не может выделить себя, что абсолютно не имеет смысла. Как работают гипервизоры, зависит от типа, и какой гипервизор вы говорите. В этом случае ящик задокументировал, как они работают, и тип гипервизора, которым они являются, также задокументируется

22 марта 2018 в 13:26

1 Ответ 1

Сначала: распределение оперативной памяти всегда находится под окончательным управлением операционной системой хоста.

Кроме того, это зависит.

С помощью простого гипервизора вы просто сообщаете гипервизору, сколько оперативной памяти получает каждая виртуальная машина, эта сумма вычитается из доступной оперативной памяти в вашей хост -системе, когда виртуальная машина запускается и используется «Использование» гипервизором, пока виртуальная машина работает. ОС, работающая в виртуальной машине, работает так же, как и всегда для распределения оперативной памяти для процессов и использования ОС. Старый Microsoft «Виртуальный ПК», который широко использовался для запуска «режима XP» в Windows 7, работает таким образом. VirtualBox также. В обоих, если вы настраиваете виртуальную машину для 1 ГБ оперативной памяти и запускаете его, ваш хост внезапно имеет на 1 ГБ меньше оперативной памяти «Доступно». Обычно он не очень эффективен в использовании оперативной памяти, но это просто реализовать.

С более сложным гипервизором сумма, которую вы выделяете на виртуальную машину, является просто верхним пределом. Гостевая ОС видит столько оперативной памяти как «полное», но за кулисами или даже большая часть того, что гость считает, что Рам может быть виртуальным, насколько это касается хоста. Это особенно верно в отношении того, что Windows называет «бесплатным» или «обнужденным» оперативной памятью в госте – поскольку в ней нет интереса, нет необходимости хранить его нигде. Но даже рам, который гость считает «в использовании», может быть виртуальным на хосте, содержимым в файле страниц или картированным файлом.

Гостевая ОС продолжает обращаться с Рамом, как всегда, но если гостевая ОС ссылается на некоторые из этого еще не очень-то, что баран. (Другими словами, ссылка на память, которая, кажется, работает без ошибки страницы в госте, может понести ошибку страницы в хосте.) В пределах общего доступного ОЗУ и настроенных пределов гипервизор корректирует количество ОЗУ

Как работает RAM на виртуальной машине

Гостевая ОС продолжает обращаться с Рамом, как всегда, но если гостевая ОС ссылается на некоторые из этого еще не очень-то, что баран. (Другими словами, ссылка на память, которая, кажется, работает без ошибки страницы в госте, может понести ошибку страницы в хосте.) В пределах общего доступного оперативного операции и настроенных ограничений гипервизор корректирует количество оперативной памяти, которая является «в» гостевой ОС, чтобы попытаться сохранить скорость неисправности страницы на хосте.

Формар виртуальной машины, даже когда виртуальная машина не активна?

Я запускаю виртуальную машину на своей ОС Windows на работе, и я посвятил 1.5 концертов оперативной памяти, но мне интересно: эта оперативная операция потеряна для моей ОС Windows, даже когда я не запускаю виртуальную машину?

спросил 1 сентября 2010 года в 1:25

Роберт Роберт

2 ответа 2

Вы не указываете, какой гипервизор вы используете, но общий ответ – нет, если виртуальная машина не работает, то он не потребляет каких -либо ресурсов процессора или оперативной памяти или оперативной памяти.

Посмотрите на себя – откройте менеджер задач и перейдите на вкладку Performance, пока ваша виртуальная машина работает. Затем выключите виртуальную машину и посмотрите, как выпадайте ванну.

ответил 1 сентября 2010 года в 1:29

Марк Хендерсон Марк Хендерсон

68.7K 31 31 Золотые значки 178 178 Серебряные значки 258 258 Бронзовые значки

Интересно спасибо за помощь. не совсем уверен, что такое гипервизор . Но я использую VirtualBox. Казалось, что это не так, но мой профессор сказал, что он использовал баран. Может, он неправильно понял мой вопрос и подумал, что говорю о разделе .

1 сентября 2010 г. в 1:35

В этом случае VirtualBox – ваш гипервизор. Исправить пространство для жесткого диска все еще распределено, поэтому я не включил его в ответ – это только процессор и оперативная память, которые не выделяются, пока машина закрыта.

1 сентября 2010 г. в 2:27

Как правило, виртуальная машина не будет использовать ОЗУ, в то время как виртуальная машина не “включена.”

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

Различные системы виртуализации могут или не могут использовать ОЗУ, когда виртуальные машины не используются. Истинные гипервизоры (из которых виртуальная коробка не одна) будет использовать какую -то оперативную память, когда гипервизор активен. Если вы сидите в ОС «Хост», и у вас работает гипервизор, у вас будет меньше оперативной памяти, чем если бы вы не работали с гипервизором. Размещенные VMMS (например, Virtual Box, VMware Server, VMware Player, Microsoft Virtual PC и Virtual Server) не будет использовать какую -либо измеримую ОЗУ, когда не работает виртуальные машины.

Часто трудно определить разницу между гипервизором «голого металла», такими как VMware ESX, Microsoft Hyperv или Xen и размещенным VMM.

Как работает RAM на виртуальной машине?

Короче говоря, хост смотрит гость как одно приложение, или гостевая система напрямую назначает свои потребности в оборудовании? Я не изучал информатику или что -то в этом роде, поэтому я воспринимаю проблему следующей:

  • Если я сделаю один расчет в гостевой системе, и система -хост воспринимает гостя как единую услугу, то расчет станет одной из многих услуг, которые гость оказывает в то время, и мой расчет будет иметь задержку.
  • Если гость напрямую подключается к ОЗУ, то другие услуги уже выделены в оперативной памяти, и они колеблются, и новое будет назначено быстрее.
  • VirtualBox
  • Память
  • виртуальная машина
  • Аппаратная виртуализация

спросил 22 марта 2018 года в 9:07

Комиссар Васили Карлович Комиссар Васили Карлович

113 1 1 Золотой значок 1 1 Серебряный значок 4 4 бронзовые значки

ОЗУ выделяется в программу гипервизора. Рам не может выделить себя, что абсолютно не имеет смысла. Как работают гипервизоры, зависит от типа, и какой гипервизор вы говорите. В этом случае ящик задокументировал, как они работают, и тип гипервизора, которым они являются, также задокументируется

22 марта 2018 в 13:26

1 Ответ 1

Сначала: распределение оперативной памяти всегда находится под окончательным управлением операционной системой хоста.

Кроме того, это зависит.

С помощью простого гипервизора вы просто сообщаете гипервизору, сколько оперативной памяти получает каждая виртуальная машина, эта сумма вычитается из доступной оперативной памяти в вашей хост -системе, когда виртуальная машина запускается и используется «Использование» гипервизором, пока виртуальная машина работает. ОС, работающая в виртуальной машине, работает так же, как и всегда для распределения оперативной памяти для процессов и использования ОС. Старый Microsoft «Виртуальный ПК», который широко использовался для запуска «режима XP» в Windows 7, работает таким образом. VirtualBox также. В обоих, если вы настраиваете виртуальную машину для 1 ГБ оперативной памяти и запускаете его, ваш хост внезапно имеет на 1 ГБ меньше оперативной памяти «Доступно». Обычно он не очень эффективен в использовании оперативной памяти, но это просто реализовать.

С более сложным гипервизором сумма, которую вы выделяете на виртуальную машину, является просто верхним пределом. Гостевая ОС видит столько оперативной памяти как «полное», но за кулисами или даже большая часть того, что гость считает, что Рам может быть виртуальным, насколько это касается хоста. Это особенно верно в отношении того, что Windows называет «бесплатным» или «обнужденным» оперативной памятью в госте – поскольку в ней нет интереса, нет необходимости хранить его нигде. Но даже рам, который гость считает «в использовании», может быть виртуальным на хосте, содержимым в файле страниц или картированным файлом.

Гостевая ОС продолжает обращаться с Рамом, как всегда, но если гостевая ОС ссылается на некоторые из этого еще не очень-то, что баран. (Другими словами, ссылка на память, которая, кажется, работает без ошибки страницы в госте, может понести ошибку страницы в хосте.) В пределах общего доступного оперативного операции и настроенных ограничений гипервизор корректирует количество оперативной памяти, которая является «в» гостевой ОС, чтобы попытаться сохранить скорость неисправности страницы на хосте.

Обычно это называется «тонкая подготовка». Это сложнее реализовать в гипервизоре, но приводит к более эффективному использованию оперативной памяти хозяина.