Обратитесь к разделу 8.13 руководства, которое вы связали, для получения более подробной информации:
VBoxManage controlvm <vm> pause
временно переводит виртуальную машину в режим ожидания, не изменяя ее состояние навсегда. Окно виртуальной машины будет окрашено в серый цвет, чтобы указать, что виртуальная машина в данный момент приостановлена. (Это эквивалентно выбору пункта "Пауза" в меню "Машина" графического интерфейса).
...
VBoxManage controlvm <vm> savestate
сохранит текущее состояние виртуальной машины на диск и затем остановит виртуальную машину . (Это эквивалентно выбору пункта "Закрыть" в меню "Машина" графического интерфейса или нажатию кнопки закрытия окна, а затем выбору "Сохранить состояние машины" в диалоговом окне.)
Кроме того, вам может показаться, что PDF-версия руководства пользователя (например, для v5.2.18) легче искать, чем постраничная HTML-версия.
Приостановка виртуальной машины похожа на сворачивание окна несохраненного файла на потом, в то время как сохранение состояния виртуальной машины аналогично записи копии файла на диск и закрытию программы.
В то время как свернутое окно использует только маркерное пространство экрана и с ним нельзя взаимодействовать, пока оно не будет восстановлено, программа, отвечающая за него, по-прежнему занимает системные ресурсы в фоновом режиме. Конечно, вы все равно можете взаимодействовать с другими окнами, которые не были свернуты.
Аналогично, приостановленная виртуальная машина в идеале использует незначительное количество вычислительной мощности, остается без ответа до возобновления и по-прежнему потребляет память. Другие не приостановленные виртуальные машины будут по-прежнему оставаться интерактивными. Вы также можете думать о приостановке виртуальной машины как SIGSTOP
для процесса Unix.
Преимущество минимизации окна для освобождения места на экране или приостановка выполнения гостевой операционной системы для освобождения вычислительной мощности заключается в том, что оба являются быстрыми способами временного восстановления ресурса, но недостатком обоих является несохраненная работа или состояние гостя. будет потеряно, если система или ОС хоста выйдет из строя. В случае последнего, гостевая ОС может быть повреждена.
С другой стороны, после того, как программа сохранит свой файл в постоянном хранилище и завершит работу, файл теперь останется без изменений при перезагрузке, и теперь программа использует нулевые ресурсы ЦП и памяти.
Точно так же, когда виртуальная машина сохраняет свое состояние и завершает работу, в основном происходит то же самое, когда состояние записывается в хранилище и освобождаются виртуальные ресурсы, используемые виртуальной машиной. В этом сценарии состояние гостя на виртуальной машине, которая сохраняется, может рассматриваться как измененный документ, который когда-то был в памяти, а теперь записан на диск.
Преимущества сохранения файла на диск и закрытия программы или сохранения состояния виртуальной машины состоят в том, что оба позволяют выжить при сбое системы или хоста, но недостатком обоих этих сценариев является то, что повторное открытие программы выполняется медленнее, чем восстановление работающей программы. свернутое окно, как и перезагрузка состояния виртуальной машины с диска, в отличие от возобновления ее выполнения, когда она уже загружена в память.