デモ環境のスナップショットを撮る

デモ環境のスナップショットを撮る

私は27インチの2015年後期型iMacを使用しています。

デモの一部として使用するアプリケーションと Web サイトのセットがあります。現在、デモの開始時にすべてを手動で読み込み、各アプリケーションとサイトに一連の変更を加えて、デモを開始するためにすべてを適切な状態にする必要があります。

デモの開始状態のスナップショットを取得し、デモの開始時にそれをロードできるツールを探しています。

Windows 10 で Parallels のスナップショット機能を試してみましたが、耐えられないほど遅いことがわかりました。私の Mac はかなり高速なので問題はないはずですが、Parallels はまだ速度低下の原因となっているバグを修正していないため、別の解決策を見つける必要があります。

答え1

VM のスナップショットを取得することは、説明されているように「状態を保存して状態を復元する」唯一の方法です。

遅い理由は、並列で実行されている VM に大量の RAM があるためです。「スナップショット」を実行すると、基本的に仮想マシンの RAM にある内容を取得してディスクに書き込む必要があります。復元するときは、すべてをディスクから読み取って RAM に戻す必要があります。

つまり、残された選択肢は 2 つあります。より高速なディスクを入手するか、VM の RAM を減らすかです。

---編集--- 復元が遅い理由は他にもあると思います。おそらく、iMac の RAM が足りず、他のプログラムを物理メモリから仮想メモリに移動しようとしているのでしょう。システム全体の物理 RAM を増やすことも役立つかもしれません。

関連情報