Lines Matching +full:in +full:- +full:kernel

1 what:		/sys/kernel/mm/damon/
3 Contact: SeongJae Park <sj@kernel.org>
6 please refer to Documentation/admin-guide/mm/damon/index.rst.
8 What: /sys/kernel/mm/damon/admin/
10 Contact: SeongJae Park <sj@kernel.org>
14 What: /sys/kernel/mm/damon/admin/kdamonds/nr_kdamonds
16 Contact: SeongJae Park <sj@kernel.org>
19 named '0' to 'N-1' under the kdamonds/ directory.
21 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/state
23 Contact: SeongJae Park <sj@kernel.org>
27 makes the kdamond reads the user inputs in the sysfs files
41 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/pid
43 Contact: SeongJae Park <sj@kernel.org>
47 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/refresh_ms
49 Contact: SeongJae Park <sj@kernel.org>
54 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/nr_contexts
56 Contact: SeongJae Park <sj@kernel.org>
59 'N-1' under the contexts/ directory.
61 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/avail_operations
63 Contact: SeongJae Park <sj@kernel.org>
65 sets on the currently running kernel.
67 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/operations
69 Contact: SeongJae Park <sj@kernel.org>
77 Note that only the operations sets that listed in
80 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/addr_unit
82 Contact: SeongJae Park <sj@kernel.org>
85 the file returns the last-written 'address unit' value.
87 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/sample_us
89 Contact: SeongJae Park <sj@kernel.org>
91 DAMON context in microseconds as the value. Reading this file
94 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/aggr_us
96 Contact: SeongJae Park <sj@kernel.org>
98 the DAMON context in microseconds as the value. Reading this
101 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/update_us
103 Contact: SeongJae Park <sj@kernel.org>
105 DAMON context in microseconds as the value. Reading this file
108 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/intrvals_goa…
110 Contact: SeongJae Park <sj@kernel.org>
112 auto-tuning target DAMON-observed access events ratio within
113 the given time interval (aggrs in same directory), in bp
116 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/intrvals_goa…
118 Contact: SeongJae Park <sj@kernel.org>
120 the monitoring intervals auto-tuning target DAMON-observed
121 access events ratio (access_bp in same directory) within.
124 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/intrvals_goa…
126 Contact: SeongJae Park <sj@kernel.org>
128 auto-tuned sampling interval in microseconds. Reading this
131 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/intervals/intrvals_goa…
133 Contact: SeongJae Park <sj@kernel.org>
135 auto-tuned sampling interval in microseconds. Reading this
138 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/nr_regions/min
141 Contact: SeongJae Park <sj@kernel.org>
146 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/monitoring_attrs/nr_regions/max
148 Contact: SeongJae Park <sj@kernel.org>
153 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/targets/nr_targets
155 Contact: SeongJae Park <sj@kernel.org>
158 named '0' to 'N-1' under the contexts/ directory.
160 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/targets/<T>/pid_target
162 Contact: SeongJae Park <sj@kernel.org>
167 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/targets/<T>/regions/nr_regions
169 Contact: SeongJae Park <sj@kernel.org>
172 context named '0' to 'N-1' under the regions/ directory. In
177 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/targets/<T>/regions/<R>/start
179 Contact: SeongJae Park <sj@kernel.org>
183 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/targets/<T>/regions/<R>/end
185 Contact: SeongJae Park <sj@kernel.org>
189 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/nr_schemes
191 Contact: SeongJae Park <sj@kernel.org>
193 directories for controlling each DAMON-based operation scheme
194 of the context named '0' to 'N-1' under the schemes/ directory.
196 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/action
198 Contact: SeongJae Park <sj@kernel.org>
202 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/target_nid
204 Contact: SeongJae Park <sj@kernel.org>
208 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/apply_interval_us
210 Contact: SeongJae Park <sj@kernel.org>
212 the scheme in microseconds. Reading this file returns the
215 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/sz/min
217 Contact: SeongJae Park <sj@kernel.org>
219 size of the scheme's target regions in bytes.
221 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/sz/max
223 Contact: SeongJae Park <sj@kernel.org>
225 size of the scheme's target regions in bytes.
227 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/nr_accesses/…
229 Contact: SeongJae Park <sj@kernel.org>
233 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/nr_accesses/…
235 Contact: SeongJae Park <sj@kernel.org>
239 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/age/min
241 Contact: SeongJae Park <sj@kernel.org>
245 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/access_pattern/age/max
247 Contact: SeongJae Park <sj@kernel.org>
251 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/ms
253 Contact: SeongJae Park <sj@kernel.org>
255 quota of the scheme in milliseconds.
257 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/bytes
259 Contact: SeongJae Park <sj@kernel.org>
261 quota of the scheme in bytes.
263 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/effective_bytes
265 Contact: SeongJae Park <sj@kernel.org>
267 scheme in bytes, which adjusted for the time quota and goals.
269 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/reset_interval_ms
271 Contact: SeongJae Park <sj@kernel.org>
273 charge reset interval of the scheme in milliseconds.
275 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/nr_goals
277 Contact: SeongJae Park <sj@kernel.org>
280 aggressiveness named '0' to 'N-1' under the goals/ directory.
282 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/target_met…
284 Contact: SeongJae Park <sj@kernel.org>
286 auto-tuning goal metric.
288 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/target_val…
290 Contact: SeongJae Park <sj@kernel.org>
294 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/current_va…
296 Contact: SeongJae Park <sj@kernel.org>
300 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/goals/<G>/nid
302 Contact: SeongJae Park <sj@kernel.org>
306 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/weights/sz_permil
308 Contact: SeongJae Park <sj@kernel.org>
310 under-quota limit regions prioritization weight for 'size' in
313 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/weights/nr_accesses_…
315 Contact: SeongJae Park <sj@kernel.org>
317 under-quota limit regions prioritization weight for
318 'nr_accesses' in permil.
320 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/quotas/weights/age_permil
322 Contact: SeongJae Park <sj@kernel.org>
324 under-quota limit regions prioritization weight for 'age' in
327 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/watermarks/metric
329 Contact: SeongJae Park <sj@kernel.org>
334 rate in permil.
336 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/watermarks/interval_us
338 Contact: SeongJae Park <sj@kernel.org>
340 check interval of the watermarks for the scheme in
343 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/watermarks/high
345 Contact: SeongJae Park <sj@kernel.org>
347 watermark of the scheme in permil.
349 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/watermarks/mid
351 Contact: SeongJae Park <sj@kernel.org>
353 watermark of the scheme in permil.
355 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/watermarks/low
357 Contact: SeongJae Park <sj@kernel.org>
359 watermark of the scheme in permil.
361 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/nr_filters
363 Contact: SeongJae Park <sj@kernel.org>
366 'N-1' under the filters/ directory.
368 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/type
370 Contact: SeongJae Park <sj@kernel.org>
374 'addr' for address range (an open-ended interval), or 'target'
377 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/memcg_path
379 Contact: SeongJae Park <sj@kernel.org>
384 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/addr_start
386 Contact: SeongJae Park <sj@kernel.org>
391 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/addr_end
393 Contact: SeongJae Park <sj@kernel.org>
398 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/min
400 Contact: SeongJae Park <sj@kernel.org>
405 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/max
407 Contact: SeongJae Park <sj@kernel.org>
412 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/target_idx
414 Contact: SeongJae Park <sj@kernel.org>
419 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/matching
421 Contact: SeongJae Park <sj@kernel.org>
425 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/allow
427 Contact: SeongJae Park <sj@kernel.org>
432 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/core_filters
434 Contact: SeongJae Park <sj@kernel.org>
435 Description: Directory for DAMON core layer-handled DAMOS filters. Files
437 /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters
440 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/ops_filters
442 Contact: SeongJae Park <sj@kernel.org>
443 Description: Directory for DAMON operations set layer-handled DAMOS filters.
445 /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters
448 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/dests/nr_dests
450 Contact: SeongJae Park <sj@kernel.org>
453 '0' to 'N-1' under the dests/ directory.
455 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/dests/<D>/id
457 Contact: SeongJae Park <sj@kernel.org>
463 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/dests/<D>/weight
465 Contact: SeongJae Park <sj@kernel.org>
470 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/stats/nr_tried
472 Contact: SeongJae Park <sj@kernel.org>
476 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/stats/sz_tried
478 Contact: SeongJae Park <sj@kernel.org>
480 action of the scheme has tried to be applied in bytes.
482 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/stats/nr_applied
484 Contact: SeongJae Park <sj@kernel.org>
488 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/stats/sz_applied
490 Contact: SeongJae Park <sj@kernel.org>
492 action of the scheme has successfully applied in bytes.
494 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/stats/sz_ops_filter_passed
496 Contact: SeongJae Park <sj@kernel.org>
498 DAMON operations layer-handled filters of the scheme in bytes.
500 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/stats/qt_exceeds
502 Contact: SeongJae Park <sj@kernel.org>
506 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/tried_regions/total_bytes
508 Contact: SeongJae Park <sj@kernel.org>
510 corresponding DAMON-based Operation Scheme's action has tried
513 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/tried_regions/<R>/start
515 Contact: SeongJae Park <sj@kernel.org>
517 that corresponding DAMON-based Operation Scheme's action has
520 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/tried_regions/<R>/end
522 Contact: SeongJae Park <sj@kernel.org>
524 that corresponding DAMON-based Operation Scheme's action has
527 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/tried_regions/<R>/nr_access…
529 Contact: SeongJae Park <sj@kernel.org>
531 that corresponding DAMON-based Operation Scheme's action has
534 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/tried_regions/<R>/age
536 Contact: SeongJae Park <sj@kernel.org>
538 corresponding DAMON-based Operation Scheme's action has tried
541 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/tried_regions/<R>/sz_filter…
543 Contact: SeongJae Park <sj@kernel.org>
544 Description: Reading this file returns the size of the memory in the region
545 that passed DAMON operations layer-handled filters of the
546 scheme in bytes.