[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Qemu-devel] Re: Strategic decision: COW format
From: |
Pavel Dovgaluk |
Subject: |
RE: [Qemu-devel] Re: Strategic decision: COW format |
Date: |
Fri, 25 Feb 2011 14:20:55 +0300 |
> On 02/23/2011 05:50 PM, Anthony Liguori wrote:
> >> I still don't see. What would you do with thousands of checkpoints?
> >
> >
> > For reverse debugging, if you store checkpoints at a rate of save,
> > every 10ms, and then degrade to storing every 100ms after 1 second,
> > etc. you'll have quite a large number of snapshots pretty quickly.
> > The idea of snapshotting with reverse debugging is that instead of
> > undoing every instruction, you can revert to the snapshot before, and
> > then replay the instruction stream until you get to the desired point
> > in time.
>
> You cannot replay the instruction stream since inputs (interrupts, rdtsc
> or other timers, I/O) will be different. You need Kemari for this.
I've created the technology for replaying instruction stream and all of the
inputs. This technology is similar to deterministic replay in VMWare.
Now I need something to save machine state in many checkpoints to
implement reverse debugging.
I think COW2 may be useful for it (or I should create something like this).
Pavel Dovgaluk
- Re: [Qemu-devel] Re: Strategic decision: COW format, (continued)
- Re: [Qemu-devel] Re: Strategic decision: COW format, Avi Kivity, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Anthony Liguori, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Avi Kivity, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Anthony Liguori, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Gleb Natapov, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Avi Kivity, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Anthony Liguori, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Avi Kivity, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Anthony Liguori, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Kevin Wolf, 2011/02/23
- RE: [Qemu-devel] Re: Strategic decision: COW format,
Pavel Dovgaluk <=
- Message not available
- Re: [Qemu-devel] Re: Strategic decision: COW format, Stefan Hajnoczi, 2011/02/25
- Re: [Qemu-devel] Re: Strategic decision: COW format, Daniel P. Berrange, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Avi Kivity, 2011/02/23
- Re: [Qemu-devel] Re: Strategic decision: COW format, Stefan Weil, 2011/02/18
- Re: [Qemu-devel] Re: Strategic decision: COW format, Kevin Wolf, 2011/02/18
- Re: [Qemu-devel] Re: Strategic decision: COW format, Anthony Liguori, 2011/02/18
- Re: [Qemu-devel] Re: Strategic decision: COW format, Kevin Wolf, 2011/02/18
- Re: [Qemu-devel] Re: Strategic decision: COW format, Anthony Liguori, 2011/02/18
- Re: [Qemu-devel] Re: Strategic decision: COW format, Kevin Wolf, 2011/02/18
- Re: [Qemu-devel] Re: Strategic decision: COW format, Stefan Hajnoczi, 2011/02/19