]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/mm: enable page parallel initialisation
authorLi Zhang <zhlcindy@linux.vnet.ibm.com>
Thu, 17 Mar 2016 21:20:19 +0000 (14:20 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 17 Mar 2016 22:09:34 +0000 (15:09 -0700)
commit47df60849215f22686a977fe36f23069546c4df4
tree52af6a72c6e426994e11469dadcb8c7febb29d9e
parentd432062f4a65bfa85f2207afd03a47004b4a8f3f
powerpc/mm: enable page parallel initialisation

Parallel initialisation has been enabled for X86, boot time is improved
greatly.  On Power8, it is improved greatly for small memory.  Here is
the result from my test on Power8 platform:

For 4GB of memory, boot time is improved by 59%, from 24.5s to 10s.

For 50GB memory, boot time is improved by 22%, from 56.8s to 43.8s.

Signed-off-by: Li Zhang <zhlcindy@linux.vnet.ibm.com>
Acked-by: Mel Gorman <mgorman@techsingularity.net>
Acked-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/powerpc/Kconfig