xref: /linux-6.15/samples/damon/Kconfig (revision a58f3dcf)
119d7c3adSSeongJae Park# SPDX-License-Identifier: GPL-2.0
219d7c3adSSeongJae Park
319d7c3adSSeongJae Parkmenu "DAMON Samples"
419d7c3adSSeongJae Park
519d7c3adSSeongJae Parkconfig SAMPLE_DAMON_WSSE
6*a58f3dcfSSeongjun Kim	bool "DAMON sample module for working set size estimation"
719d7c3adSSeongJae Park	depends on DAMON && DAMON_VADDR
819d7c3adSSeongJae Park	help
919d7c3adSSeongJae Park	  This builds DAMON sample module for working set size estimation.
1019d7c3adSSeongJae Park
1119d7c3adSSeongJae Park	  The module receives a pid, monitor access to the virtual address
1219d7c3adSSeongJae Park	  space of the process, estimate working set size of the process, and
1319d7c3adSSeongJae Park	  repeatedly prints the size on the kernel log.
1419d7c3adSSeongJae Park
1519d7c3adSSeongJae Park	  If unsure, say N.
1619d7c3adSSeongJae Park
172aca2546SSeongJae Parkconfig SAMPLE_DAMON_PRCL
18*a58f3dcfSSeongjun Kim	bool "DAMON sample module for access-aware proactive reclamation"
192aca2546SSeongJae Park	depends on DAMON && DAMON_VADDR
202aca2546SSeongJae Park	help
212aca2546SSeongJae Park	  This builds DAMON sample module for access-aware proactive
222aca2546SSeongJae Park	  reclamation.
232aca2546SSeongJae Park
242aca2546SSeongJae Park	  The module receives a pid, monitor access to the virtual address
252aca2546SSeongJae Park	  space of the process, find memory regions that not accessed, and
262aca2546SSeongJae Park	  proactively reclaim the regions.
272aca2546SSeongJae Park
282aca2546SSeongJae Park	  If unsure, say N.
292aca2546SSeongJae Park
3019d7c3adSSeongJae Parkendmenu
31