Re: [PATCH 0/4] Swap migration V3: Overview

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



mike kravetz wrote:
yea, looks nice :)
But such pages are already shown as hotpluggable, I think.
ACPI/SRAT will define the range, in ia64.


I haven't taken a close look at that code, but don't those just give
you physical ranges that can 'possibly' be removed?

It just represents pages are physically hotpluggable or not.

So, isn't it
possible for hotpluggable ranges to contain pages allocated for kernel
data structures which would be almost impossible to offline?

The range which contains kernel data isn't hot-pluggable.
So such range shouldn't contain the kernel pages.

As you say, it's very helpful to show how section is used.
But I think showing hotpluggable-or-not looks enough.(KERN mem is not hotpluggable)
Once a section turned to be KERN section, it's never be USER section, I think.

The difficulty is how to find hard-to-migrate pages, as Andrew pointed out.


By examining the fragmentation usemaps, we have a pretty good idea about
how the blocks are being used.  If a block is flagged as 'User Pages' then
there is a good chance that it can be offlined.
yes.

But 'search and find on demand' approach  is not good for the system admin
who makes system resizing plan.
Do you consider some guarantees to keep quantity or location of not-hottpluggable
memory section ?

-- Kame


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

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux