私はできます。プロセスイメージのスナップショットでコアダンプを作成し、実行を続ける。もしそうなら、プログラムを再実行するときにコアダンプをロードして同じポイントで続行できますか?それではどうでしょうか?
最終的に私がしたいのは、coredumpを迅速な初期化ツールとして使用することです。たとえば、次のことを想像してみてください。
main() {
if (this is the first time the program has run) {
Load massive database and other initialization
Create coredump
} else {
Load coredump
}
Do process specific thing
}
私の考えではemacsはこれをしたことがあります。?どんなアイデアがありますか?