[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 08 of 12] xenpaging: start paging in the middle of gfn range
# HG changeset patch # User Olaf Hering <olaf@xxxxxxxxx> # Date 1307437217 -7200 # Node ID f5203dded3b13a33716ae50ef12d766c394f81f5 # Parent 5aae4431bfc0970fd48f856fc4ede547ed4860f3 xenpaging: start paging in the middle of gfn range Set the starting gfn to somewhere in the middle of the gfn range to avoid paging during BIOS startup. This can speedup booting of a guest. Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> diff -r 5aae4431bfc0 -r f5203dded3b1 tools/xenpaging/policy_default.c --- a/tools/xenpaging/policy_default.c Tue Jun 07 11:00:16 2011 +0200 +++ b/tools/xenpaging/policy_default.c Tue Jun 07 11:00:17 2011 +0200 @@ -76,6 +76,10 @@ int policy_init(xenpaging_t *paging) /* Don't page out page 0 */ set_bit(0, bitmap); + /* Start in the middle to avoid paging during BIOS startup */ + current_gfn = max_pages / 2; + current_gfn -= paging->num_pages / 2; + out: return rc; } _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |