スナップショットを保存することを選択した場合、進行状況バーはまだ保存されていることを示しますが、VMの使用を続けることができます。再開するときも同じです。その間に実際に何をしているのでしょうか。まだメモリを復元している場合は、まだ復元されていないメモリにアクセスしようとするとエラーが発生します。
スナップショットを保存することを選択した場合、進行状況バーはまだ保存されていることを示しますが、VMの使用を続けることができます。再開するときも同じです。その間に実際に何をしているのでしょうか。まだメモリを復元している場合は、まだ復元されていないメモリにアクセスしようとするとエラーが発生します。
回答:
仮想マシンの実行中にスナップショットを作成すると、
デルタディスクファイルを作成します(vm-000001.vmdk) すぐに仮想マシンのストレージディスクを .vmx
設定ファイルこれらのファイルは空白で始まるため、この部分は即座です(スナップショットと現在の状態との間に違いはありません)。
VMのRAMをディスクにコピーします
mainMem.useNamedFile
定義されていないか TRUE
の中に .vmx
スナップショットが表示される前のRAMは、スナップショットを .vmem
ファイル - 古いファイル名を変更し、ポストスナップショットRAMを別のファイルにゆっくりコピーするだけです。 .vmem
ファイル。スナップショット後のVMのRAMはまだホストコンピュータのRAMにあるため、VMの作業を続けることができます。 mainMem.useNamedFile
その後、VMのRAMがハードディスクにコピーされます。 この部分についてはよくわかりません。 コピー中のVMのRAMに対する変更は、コピーオンライト方式でホストのRAMの別の部分に保存されます。 VMがスナップショットから復元されるとき、ホストコンピュータのRAMに書き込まれていない部分へのメモリアクセスは、ホストコンピュータのハードディスクから読み取られます。