aliguori 475e427772 Switch the memory savevm handler to be "live"
This patch replaces the static memory savevm/loadvm handler with a "live" one.
This handler is used even if performing a non-live migration.

The key difference between this handler and the previous is that each page is
prefixed with the address of the page.  The QEMUFile rate limiting code, in
combination with the live migration dirty tracking bits, is used to determine
which pages should be sent and how many should be sent.

The live save code "converges" when the number of dirty pages reaches a fixed
amount.  Currently, this is 10 pages.  This is something that should eventually
be derived from whatever the bandwidth limitation is.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>



git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5437 c046a42c-6fe2-441c-8c8c-71466251a162
2008-10-06 20:21:51 +00:00
2008-10-06 14:53:52 +00:00
2008-10-01 07:07:59 +00:00
2008-10-04 03:27:44 +00:00
2008-09-09 17:15:28 +00:00
2007-03-04 00:52:16 +00:00
2004-08-01 21:54:53 +00:00
2003-04-29 20:53:42 +00:00
2007-11-10 17:38:00 +00:00
2007-11-11 02:51:17 +00:00
2007-11-11 02:51:17 +00:00
2007-11-11 02:51:17 +00:00
2007-11-11 02:51:17 +00:00
2008-08-21 17:58:08 +00:00
2008-10-06 13:55:43 +00:00
2008-10-06 13:55:43 +00:00
2008-03-28 22:30:48 +00:00
2008-06-08 01:55:07 +00:00
2008-09-27 20:58:43 +00:00
2008-09-11 14:18:56 +00:00
2003-03-23 20:17:16 +00:00
2003-05-25 16:41:52 +00:00
2008-10-02 18:26:42 +00:00
2008-09-06 16:31:30 +00:00
2008-08-21 17:58:08 +00:00
2005-11-21 23:35:10 +00:00
2007-09-16 20:03:23 +00:00
2008-04-12 20:14:54 +00:00
2008-04-12 20:14:54 +00:00
2008-05-31 16:21:33 +00:00
2005-04-07 22:20:31 +00:00
2008-10-02 18:26:42 +00:00
2008-02-01 10:50:11 +00:00
2007-11-17 17:14:51 +00:00
2003-08-10 22:14:22 +00:00
2008-08-25 22:26:03 +00:00
2007-05-05 19:24:38 +00:00
2007-05-05 19:24:38 +00:00
2008-08-22 21:25:00 +00:00
2008-10-04 20:43:39 +00:00
2008-06-07 20:50:51 +00:00
2008-08-25 20:03:28 +00:00
2008-06-03 19:51:57 +00:00
2007-11-17 17:14:51 +00:00
2005-02-10 21:46:47 +00:00
2003-04-29 21:34:02 +00:00
2008-10-02 18:26:42 +00:00
2008-08-21 20:08:55 +00:00
2008-06-29 01:03:05 +00:00
2008-10-01 18:13:13 +00:00
2007-10-06 11:28:21 +00:00
2008-10-06 14:53:52 +00:00
2008-02-04 14:47:49 +00:00
2008-10-05 10:51:10 +00:00
2008-10-05 10:51:10 +00:00
2008-05-13 18:26:52 +00:00
2008-09-22 15:04:31 +00:00
2008-01-06 17:10:54 +00:00
2008-09-06 16:31:30 +00:00
2008-10-02 18:26:42 +00:00
2005-01-06 20:50:00 +00:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 569 MiB
Languages
C 83%
C++ 6.3%
Python 3.2%
Dylan 2.9%
Shell 1.6%
Other 2.8%