On 05/30/2011 03:30 PM, Pekka Enberg wrote:
On Mon, May 30, 2011 at 3:23 PM, Avi Kivity<[email protected]>  wrote:
>  IIRC there never was a memset() of all RAM, at least since kvm started
>  booting Linux.  Windows has a zeroing thread which causes all of RAM to be
>  committed shortly after boot, though.

Yup, I haven't heard of such thing either. AFAIK, it's all done lazily
by the page allocator.

Note that in these days of dma engines a zeroing thread makes some sense. During a kernel build I see quite a bit of time spent in clear_page_c() or something. It would be nice to have the dma engine prepare some clear pages so we could skip it.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to