3

私は今日、コンピューターを起動した直後にプログラムを実行したときにのみ発生するバグに対処しました。コールドスタートにより、バグを引き起こした競合状態が明らかになりました。なんとか修正できましたが、何が起こっているのかを理解するためにマシンを数回再起動する必要があったため、長い時間がかかりました。誰かが将来このような問題をデバッグするためのより良い方法を提案できますか?どういうわけか、コンピュータを「起動したばかり」の状態にすることはできますか?

WindowsXPでPython2.6を実行する。

4

2 に答える 2

3

仮想マシン内で実行します。

于 2011-01-19T10:04:59.833 に答える
2

起動が完了する直前に、仮想マシン(fe VirtualBox)を使用し、状態を保存(スナップショットを作成)します。自由にテストし、必要に応じて起動した状態を復元します。

于 2011-01-19T10:13:07.567 に答える