Home
last modified time | relevance | path

Searched refs:khugepaged (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/mm/
H A Dthp_settings.c
H A Drun_vmtests.sh405 CATEGORY="thp" run_test ./khugepaged
407 CATEGORY="thp" run_test ./khugepaged -s 2
409 CATEGORY="thp" run_test ./khugepaged all:shmem
411 CATEGORY="thp" run_test ./khugepaged -s 4 all:shmem
413 CATEGORY="thp" run_test ./khugepaged -c 4 mthp_khugepaged:anon
430 CATEGORY="thp" run_test ./khugepaged all:file ${SPLIT_HUGE_PAGE_TEST_XFS_PATH}
H A Dthp_settings.h
H A Dkhugepaged.c788 settings.khugepaged.max_ptes_none = max_ptes_none; in collapse_max_ptes_none()
1056 thp_current_settings()->khugepaged.max_ptes_shared); in collapse_fork_compound()
1318 .khugepaged = { in main()
1349 default_settings.khugepaged.max_ptes_none = hpage_pmd_nr - 1; in main()
1350 default_settings.khugepaged.max_ptes_swap = hpage_pmd_nr / 8; in main()
1351 default_settings.khugepaged.max_ptes_shared = hpage_pmd_nr / 2; in main()
1352 default_settings.khugepaged.pages_to_scan = hpage_pmd_nr * 8; in main()
H A DMakefile69 TEST_GEN_FILES += khugepaged
/linux/Documentation/admin-guide/mm/
H A Dtranshuge.rst65 disabled, there is ``khugepaged`` daemon that scans memory and
84 is by far not mandatory and khugepaged already can take care of long
181 of khugepaged to then install the THP pages later.
223 khugepaged will be automatically started when any THP size is enabled
269 khugepaged currently only searches for opportunities to collapse file/shmem
273 khugepaged runs usually at low frequency so while one may not want to
275 should be worth invoking defrag at least in khugepaged. However it's
276 also possible to disable defrag in khugepaged by writing 0 or enable
277 defrag in khugepaged by writing 1::
279 echo 0 >/sys/kernel/mm/transparent_hugepage/khugepaged/defrag
[all …]
/linux/mm/
H A DMakefile101 obj-$(CONFIG_TRANSPARENT_HUGEPAGE) += huge_memory.o khugepaged.o
H A Dkhugepaged.c3039 static int khugepaged(void *none) in khugepaged() function
3116 struct task_struct *new_thread = kthread_run(khugepaged, in start_stop_khugepaged()
3147 return kthread_func(current) == khugepaged; in current_is_khugepaged()
/linux/Documentation/admin-guide/
H A Dcgroup-v2.rst1708 Amount of scanned pages by khugepaged (in an inactive LRU list)
1720 Amount of reclaimed pages by khugepaged
1805 Number of pages demoted by khugepaged.
/linux/
H A DMAINTAINERS17432 F: include/linux/khugepaged.h
17435 F: mm/khugepaged.c
17437 F: tools/testing/selftests/mm/khugepaged.c