diff options
Diffstat (limited to 'Documentation/vm/transhuge.txt')
-rw-r--r-- | Documentation/vm/transhuge.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/vm/transhuge.txt b/Documentation/vm/transhuge.txt index 8f5b41db314..60aeedd5461 100644 --- a/Documentation/vm/transhuge.txt +++ b/Documentation/vm/transhuge.txt | |||
@@ -197,6 +197,14 @@ thp_split is incremented every time a huge page is split into base | |||
197 | pages. This can happen for a variety of reasons but a common | 197 | pages. This can happen for a variety of reasons but a common |
198 | reason is that a huge page is old and is being reclaimed. | 198 | reason is that a huge page is old and is being reclaimed. |
199 | 199 | ||
200 | thp_zero_page_alloc is incremented every time a huge zero page is | ||
201 | successfully allocated. It includes allocations which where | ||
202 | dropped due race with other allocation. Note, it doesn't count | ||
203 | every map of the huge zero page, only its allocation. | ||
204 | |||
205 | thp_zero_page_alloc_failed is incremented if kernel fails to allocate | ||
206 | huge zero page and falls back to using small pages. | ||
207 | |||
200 | As the system ages, allocating huge pages may be expensive as the | 208 | As the system ages, allocating huge pages may be expensive as the |
201 | system uses memory compaction to copy data around memory to free a | 209 | system uses memory compaction to copy data around memory to free a |
202 | huge page for use. There are some counters in /proc/vmstat to help | 210 | huge page for use. There are some counters in /proc/vmstat to help |