summaryrefslogtreecommitdiffstats
path: root/samples/damon/Kconfig
blob: 564c49ed69a2d8330205b0355357a52157fe8f13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# SPDX-License-Identifier: GPL-2.0

menu "DAMON Samples"

config SAMPLE_DAMON_WSSE
	bool "DAMON sample module for working set size estimation"
	depends on DAMON && DAMON_VADDR
	help
	  This builds DAMON sample module for working set size estimation.

	  The module receives a pid, monitor access to the virtual address
	  space of the process, estimate working set size of the process, and
	  repeatedly prints the size on the kernel log.

	  If unsure, say N.

config SAMPLE_DAMON_PRCL
	bool "DAMON sample module for access-aware proactive reclamation"
	depends on DAMON && DAMON_VADDR
	help
	  This builds DAMON sample module for access-aware proactive
	  reclamation.

	  The module receives a pid, monitor access to the virtual address
	  space of the process, find memory regions that not accessed, and
	  proactively reclaim the regions.

	  If unsure, say N.

endmenu