08/06/29 04:23:05 HcVBtW560
>>682
正常終了にせよ、異常終了にせよ、「終了前の状態を復元」なのだから終了前の状態を復元出来なければバグ。
「終了前の状態」は終了直前に決定するものではなく、状態が変化したときに既に決定しているのだから、状態が変化したとき保存するのが自然。
状態の保存程度の処理で重くなる実装はバグだから見なおした方がいい。
また、「状態が変化したときに保存してそのせいで重くな」るというなら、終了時に一度にすべてのその重い処理を行えば終了処理がその分遅くなっているということ。
重い処理であるというなら、なおさら一度に行わず分散して少しずつ行った方がいい。