実行時にアプリケーションスナップショットを作成(および復元)する方法


1

実行中のアプリケーションのスナップショットを実行時に作成し、後でそれを復元しようとしています。 「スナップショット」とは、アプリケーションの完全な状態を意味します。これは、メモリページとCPUレジスタに過ぎないと思いますが、私は間違っているかもしれません。

これは私のttyの一つで動いているLinux(正確にはDebian)上のコンソールアプリケーションです。これらの「スナップショット」は、再起動せずに同じセッションで使用されます。 現時点で私が知っている唯一の解決策は、VMでそのアプリケーションを実行し、それによって提供されるスナップショットを使用することですが、私はこの問題に対するもっと軽量の解決策があることを望みます。前もって感謝します!

回答:


0

あなたが探しているのは アプリケーションのチェックポイント (Googleでそれを検索してみて)あなたが使用することができます CRIU これにより、システムの再起動後にアプリケーションを復元したり(システムプロパティを変更した場合でも)、別のマシン(または複数のマシン)でアプリケーションの実行を移行するなど、より高度な作業を実行できます。

もあります Linux-CR それがまだ活発なプロジェクトであるかどうか知らないでください。


ありがとう、それはそうです!もう少し後でそれをテストして確認します。
DeFazer
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.