Lines Matching refs:memory

17 	  Linux manages its memory internally.  Most users will
22 memory hotplug may have different options here.
24 but is incompatible with memory hotplug and may suffer
36 memory systems, over FLATMEM. These systems have holes
52 memory hotplug systems. This is normal.
82 # to represent different areas of memory. This variable allows
153 bool "Enable to assign a node which has only movable memory"
160 Allow a node to have only movable memory. Pages used by the kernel,
162 memory device cannot be hotplugged. This option allows the following
164 - When the system is booting, node full of hotpluggable memory can
165 be arranged to have only movable memory so that the whole node can
168 memory of a node as movable memory so that the whole node can be
171 Users who don't use the memory hotplug feature are fine with this
173 don't online memory as movable.
176 Say N here if you want kernel to use memory on all nodes evenly.
179 # Only be set on architectures that have completely implemented memory hotplug
187 bool "Allow for memory hot-add"
197 bool "Allow for memory hot remove"
222 # support for memory balloon
227 # support for memory balloon compaction
229 bool "Allow for balloon memory compaction/migration"
234 significantly the number of 2MB contiguous memory blocks that can be
237 by the guest workload. Allowing the compaction & migration for memory
238 pages enlisted as being part of memory balloon devices avoids the
239 scenario aforementioned and helps improving memory defragmentation.
242 # support for memory compaction
244 bool "Allow for memory compaction"
249 Allows the compaction of memory for the allocation of huge pages.
283 the full range of memory available to the CPU. Enabled
288 # have more than 4GB of memory, but we don't currently use the IOTLB to present
320 saving memory until one or another app needs to modify the content.
331 This is the portion of low virtual memory which should be protected
351 bool "Enable recovery from hardware memory errors"
355 Enables code to recover from some memory failures on systems
357 even when some of its memory has uncorrected errors. This requires
358 special hardware support and typically ECC memory.
371 of memory on which to store mappings, but it can only ask the system
401 applications by speeding up page faults during memory
405 If memory constrained on embedded, you may want to say N.
418 memory footprint of applications without a guaranteed
427 memory footprint of applications without a guaranteed
446 memory. So when the PFRA "evicts" a page, it first attempts to use
448 "transcendent memory", memory that is not directly accessible or
454 When a transcendent memory driver is available (such as zcache or
455 Xen transcendent memory), a significant I/O reduction
469 "transcendent memory", memory that is not directly accessible or
471 time-varying size. When space in transcendent memory is available,
486 subsystems to allocate big physically-contiguous blocks of memory.
487 CMA reserves a region of memory and allows only movable pages to
488 be allocated from it. This way, the kernel can use the memory for
521 bool "Track memory changes"
525 This option enables memory changes tracking by introducing a
541 compress them into a dynamically allocated RAM-based memory pool.
547 v3.11) that interacts heavily with memory reclaim. While these
548 interactions don't cause any known issues on simple memory setups,
553 tristate "Common API for compressed memory storage"
556 Compressed memory storage API. This allows using either zbud or
574 zsmalloc is a slab-based memory allocator designed to store
575 compressed RAM pages. zsmalloc uses virtual memory mapping
616 and metag arch). The stack will be located at the highest memory
622 # For architectures that support deferred memory initialisation
647 be useful to tune memory cgroup limits and/or for job placement
653 bool "Device memory (pmem, etc...) hotplug support" if EXPERT
658 depends on X86_64 #arch_add_memory() comprehends device memory
661 Device memory hotplug support allows for establishing pmem,
662 or other device driver discovered memory regions, in the