On 07/11/14 at 10:35am, Vivek Goyal wrote: > On Fri, Jul 11, 2014 at 03:16:04PM +0800, Baoquan He wrote: > > ->$ ./makedumpfile --mem-usage /proc/kcore > > Excluding unnecessary pages : [100.0 %] | > > > > Page number of memory in different use > > -------------------------------------------------- > > TYPE PAGES EXCLUDABLE DESCRIPTION > > pfn_zero 0x0000000000000000 yes Pages filled with zero > > pfn_cache 0x000000000002b19f yes Cache pages > > pfn_cache_private 0x0000000000042526 yes Cache pages + private > > pfn_user 0x0000000000026bc3 yes User process data pages > > pfn_free 0x0000000000133f79 yes Free pages > > pfn_hwpoison 0x0000000000000000 yes Hwpoison pages > > Is there a need to display hwpoison pages? I think they are excluded by > default. Otherwise reading them might kill makedumpfile process. You are right, hwpoison pages are excluded by default. But it truly calculated in makedumpfile. I will change it as non-excludable like below: TYPE PAGES EXCLUDABLE DESCRIPTION pfn_hwpoison 0x0000000000000000 No Hwpoison pages > > Thanks > Vivek