highmem
memory space enabled. The default value is
0
, no protection at all. All other integer
values are in megabytes, and
lowmem
memory is therefore protected from being allocated by
users.
For more information, refer to the following installed documentation:
/usr/share/doc/kernel-doc-<version>/Documentation/filesystems/proc.txt
•
max_map_count
— Configures the maximum number of memory map areas a process may
have. In most cases, the default value of
65536
is appropriate.
•
min_free_kbytes
— Forces the Linux VM (virtual memory manager) to keep a minimum
number of kilobytes free. The VM uses this number to compute a
pages_min
value for each
lowmem
zone in the system. The default value is in respect to the total memory on the
machine.
•
nr_hugepages
— Indicates the current number of configured
hugetlb
pages in the kernel.
For more information, refer to the following installed documentation:
/usr/share/doc/kernel-doc-<version>/Documentation/vm/hugetlbpage.txt
•
nr_pdflush_threads
— Indicates the number of pdflush daemons that are currently running.
This file is read-only, and should not be changed by the user. Under heavy I/O loads, the
default value of two is increased by the kernel.
•
overcommit_memory
— Configures the conditions under which a large memory request is
accepted or denied. The following three modes are available:
•
0
— The kernel performs heuristic memory over commit handling by estimating the amount
of memory available and failing requests that are blatantly invalid. Unfortunately, since
memory is allocated using a heuristic rather than a precise algorithm, this setting can
sometimes allow available memory on the system to be overloaded. This is the default
setting.
•
1
— The kernel performs no memory over commit handling. Under this setting, the potential
for memory overload is increased, but so is performance for memory intensive tasks (such
as those executed by some scientific software).
•
2
— The kernel fails requests for memory that add up to all of swap plus the percent of
physical RAM specified in
/proc/sys/vm/overcommit_ratio
. This setting is best for those
who desire less risk of memory overcommitment.
Note
This setting is only recommended for systems with swap areas larger than
physical memory.
Chapter 5. The proc File System
84
Summary of Contents for ENTERPRISE LINUX 4.5.0 -
Page 1: ...Red Hat Enterprise Linux 4 5 0 4 5 0 Reference Guide ISBN N A Publication date ...
Page 2: ...Red Hat Enterprise Linux 4 5 0 ...
Page 4: ...Red Hat Enterprise Linux 4 5 0 ...
Page 24: ...xxiv ...
Page 26: ......
Page 36: ...12 ...
Page 72: ...48 ...
Page 112: ...88 ...
Page 122: ...98 ...
Page 140: ...116 ...
Page 142: ......
Page 300: ...276 ...
Page 318: ...294 ...
Page 320: ......
Page 332: ...308 ...
Page 350: ...326 ...
Page 378: ...354 ...
Page 388: ...364 ...
Page 394: ...370 ...
Page 395: ...Part IV Appendixes ...
Page 396: ......