[CRIU] [RFC 3/3] mem: Start using pagemap cache, v2

Cyrill Gorcunov gorcunov at gmail.com
Fri Feb 14 01:07:16 PST 2014


On Fri, Feb 14, 2014 at 12:58:04PM +0400, Cyrill Gorcunov wrote:
> On Fri, Feb 14, 2014 at 12:23:06PM +0400, Cyrill Gorcunov wrote:
> > 
> > The mixture of sizes will come soon.
> 
> Here they are (centos6 container on HW node)
> 
> pagemap-2M aligned
> 
> dump: {
> 	freezing_time: 1088
> 	frozen_time: 134642
> 	memdump_time: 24953
> 	memwrite_time: 14760
> 	pages_scanned: 247080
> 	pages_skipped_parent: 0
> 	pages_written: 2926
> 	irmap_resolve: 0
> }
> 
> pagemap-2M fixed
> 
> dump: {
> 	freezing_time: 1790
> 	frozen_time: 136145
> 	memdump_time: 22975
> 	memwrite_time: 14228
> 	pages_scanned: 246987
> 	pages_skipped_parent: 0
> 	pages_written: 2840
> 	irmap_resolve: 0
> }
> 
> no cache
> 
> dump: {
> 	freezing_time: 1313
> 	frozen_time: 126785
> 	memdump_time: 20768
> 	memwrite_time: 13029
> 	pages_scanned: 247107
> 	pages_skipped_parent: 0
> 	pages_written: 2961
> 	irmap_resolve: 0
> }

The very first version which reads everything in one cache which
size is taken from longest VMA area.

dump: {
	freezing_time: 1208
	frozen_time: 126304
	memdump_time: 24032
	memwrite_time: 13043
	pages_scanned: 247107
	pages_skipped_parent: 0
	pages_written: 2961
	irmap_resolve: 0
}

	Cyrill


More information about the CRIU mailing list